/*f448c1e3b77ecc26d3fbc83affe37c1c*/
@font-face{font-family:"FederationBold";src:url('https://americanfamilyrv.com/templates/g5_hydrogen/custom/fonts/FederationBold.eot?628c4c75');src:url('https://americanfamilyrv.com/templates/g5_hydrogen/custom/fonts/FederationBold.eot?628c4c75#iefix') format("embedded-opentype"), url('https://americanfamilyrv.com/templates/g5_hydrogen/custom/fonts/FederationBold.woff2?628c4c75') format("woff2"), url('https://americanfamilyrv.com/templates/g5_hydrogen/custom/fonts/FederationBold.woff?628c4c75') format("woff"), url('https://americanfamilyrv.com/templates/g5_hydrogen/custom/fonts/FederationBold.ttf?628c4c76') format("truetype"), url('https://americanfamilyrv.com/templates/g5_hydrogen/custom/fonts/FederationBold.svg?628c4c75#FederationBold') format("svg");font-weight:bold;font-style:normal;font-display:swap}@media (max-width:979px){.gantry-logo img{width:100px}#g-menu{margin:0px !important}#logo .g-content{padding-bottom:5px !important}#g-container-main .g-container{padding-top:1rem !important}h1{font-size:1.5rem;line-height:1.5rem}#g-menu{background-position:top !important}}@media only all and (max-width:50rem){#g-brand .brand{display:none !important}}.holiday-hours p{font-size:1rem !important}#header-1 h5{color:#fff !important;margin:0.75rem 0 0 0 !important}.rev_slider .tp-caption{text-align:center !important}#g-extension{background-color:#124f86;padding:4rem 0rem;background:url('https://americanfamilyrv.com/templates/g5_hydrogen/custom/images/blog-bg.png?628c4c76') 0 0 no-repeat;background-size:cover}@media only screen and (max-width:767px){#g-extension{padding:3rem 0rem}}#pdp-media-head .nav-tabs .nav-link{background-color:#e9effb}#pdp-media-head .nav-link.active{color:#ffffff;background-color:#124f86}#g-extension .location{height:250px;width:auto;overflow:auto}#g-extension .location img{height:100%;width:100%}#g-extension .fa-map-marker{font-size:1.5rem;float:left;color:#df1a22}#g-extension address{margin:0px 0px 20px 20px}#g-header p{margin:0.5rem 0;font-size:0.8rem}#g-header .g-content{margin:0px;padding:0px}#g-header .nav{margin:5px 0px !important}#g-header .nav li{border-left:1px solid #f9ccce61}#header-2 p strong{color:#fff;font-size:1rem}#header-2 #header-text{padding-top:3px}.g-offcanvas-toggle{font-size:1.5rem;color:rgba(255, 255, 255, 0.59);top:1rem !important;padding:10px 30px 0 5px}@media only screen and (max-width:767px){.g-offcanvas-toggle{right:0;left:auto}}ul.header-social{list-style:none;margin-top:0;margin-bottom:0;padding:0;margin-left:0}@media only screen and (max-width:480px){ul.header-social{text-align:center}}.header-social li{display:inline-block;margin-right:0.1rem}.header-social li a{background:#fff;width:40px;height:40px;border-radius:50px;text-align:center;line-height:40px;color:#000;text-decoration:none;display:block;font-size:1.2rem}@media screen and (max-width:1366px){.header-social li a{font-size:0.8rem;width:30px;height:30px;line-height:30px}}@media screen and (max-width:360px){.header-social li a{width:24px;height:24px;font-size:0.8rem;line-height:25px}}.brand h3{font-size:1rem;margin-bottom:0rem;line-height:20px !important}#g-footer address,.brand address{margin-bottom:0rem;font-size:0.75rem;font-style:italic}.brand p{margin:0px;font-size:0.9rem}#g-footer address{color:rgba(255, 255, 255, 0.73);margin-bottom:0rem;font-size:1.2rem;font-style:normal;margin:0}#g-footer .fa-map-marker{font-size:1.5rem}#g-footer .fa-map-marker,.brand .fa-map-marker{float:left;display:flex;position:relative;margin-right:10px;margin-top:7px;color:#df1a22}.head-phone .fa-phone{font-size:1rem;float:left;display:flex;position:relative;margin-right:0.3rem;margin-top:3px;color:#df1a22}#logo .g-content{margin:0;padding:0.5rem 0 0.5rem 0}@media only screen and (max-width:568px){#logo .g-content{padding:18px 15px}}#menu-2 .g-content{margin:0;padding:1.5rem 0 0 0}#g-menu{background-color:#213760;background-image:url('https://americanfamilyrv.com/images/stripes-background.png');background-repeat:no-repeat;background-position:right 0 top 0}#g-menu .g-container{color:#fff}.g-menu-item-title{color:#fff}.g-main-nav .g-toplevel>li>.g-menu-item-container{padding:1.5rem 0.8rem}@media screen and (max-width:1366px){.g-main-nav .g-toplevel>li>.g-menu-item-container{padding:1.5rem 0.3rem;font-size:15px}}@media screen and (max-width:1100px){.g-main-nav .g-toplevel>li>.g-menu-item-container{padding:1rem 0.2rem;font-size:10px}}#menu{padding-top:0.5rem}#menu-1 h2{font-size:5rem;padding-top:5rem;color:white}@media only screen and (max-width:1366px){#menu-1 h2{font-size:3rem}}@media only screen and (max-width:480px){#menu-1 h2{font-size:2rem;padding-top:0}}.g-dropdown-column{background-color:#13223e;border-top:4px solid #df1a22;background-image:url('../../../../images/pages/home/star-background.png');background-position:inherit;background-repeat-x:repeat;box-shadow:0 6px 12px rgba(0, 0, 0, 0.175)}.g-dropdown-column h3,.g-dropdown-column a{color:#ffffff}#modexpkeyword input{color:#0f3b61}#menu-search{padding-top:1.6rem}#menu-search .g-content,#menu .g-content,#header-1 .g-content,.brand .g-content{margin:0rem;padding:0rem}#g-container-main .ce-contact_email .row-fluid [class*="span"]{margin-left:0px !important}#g-expandedtop{background-color:#eaeaea}#g-maintop{background:url('https://americanfamilyrv.com/templates/g5_hydrogen/custom/images/brands-bg.png?628c4c76') center center no-repeat;background-size:cover}#g-maintop .modtitle1 .g-title{color:#fff;text-align:left}#g-container-main .g-container{padding:0rem 0rem}#g-top{background-color:#213760}.expautospro_search_ajax label{color:#fff}#g-expandedbottom #ExpandedBottom-1 .platform-content{margin-bottom:2rem}#g-expandedbottom .g-block .moduletable{padding:1rem;background-color:#fff;text-align:center}#ExpandedBottom-1 .g-content{margin:0px;padding:0px}.expimg_text.label-info{background-color:#0f3b61}.sell-your-rv{background-image:url('../../../../images/sell-your-rv.jpg');box-shadow:inset 0 0 0 1000px rgba(35, 170, 255, 0.9);-webkit-box-shadow:inset 0 0 0 1000px rgba(6, 21, 45, 0.93);background-size:cover;background-repeat:no-repeat;background-position:center;height:240px;position:relative;text-align:center}.apply-financing{background-image:url('../../../../images/rv-financing.jpg');box-shadow:inset 0 0 0 1000px rgba(7, 24, 65, 0.9);-webkit-box-shadow:inset 0 0 0 1000px rgba(223, 26, 34, 0.79);background-size:cover;background-repeat:no-repeat;background-position:center;height:240px;position:relative;text-align:center}.list-title h1{margin-bottom:0px}#g-copyright{position:absolute;bottom:0;left:0;width:100%;color:rgba(255, 255, 255, 0.41);border-top:rgba(255, 255, 255, 0.09) solid 1px}@media only screen and (max-width:799px){#g-copyright{padding-top:2rem}#g-copyright .g-content{margin:0;padding:6px 10px;text-align:center}#g-copyright .g-content p{margin:0}}#g-copyright .footer-menu .nav{justify-content:flex-end}@media only screen and (max-width:799px){#g-copyright .footer-menu .nav{justify-content:center}}#g-copyright .footer-menu .nav li a{color:rgba(255, 255, 255, 0.41);text-decoration:none;padding-left:1rem;transition:all 0.3s ease-in-out 0s}#g-copyright .footer-menu .nav li a:hover{color:#fff}#g-copyright .footer-menu ul{margin-top:0rem}.modback4{margin-bottom:3rem}.modback4 h3{text-align:center;color:#0f3b61;line-height:1.5;font-size:35px;font-weight:700}.modback2{background-color:#124f86;background-image:url('../../../../images/pages/home/star-background.png');box-shadow:0px 0px 0.7rem #9c9c9c;border:2px solid #ffffff;margin-bottom:3rem}.modback2 h3{background-color:#df1a22;text-align:center;color:#fff;text-decoration:underline;text-decoration-color:#ffffff;line-height:1.5}#sort_fields{text-align:right}#eb .btn-default{color:#fff !important;background-color:#3180c2 !important}#eb .eb-post-thumb{max-width:50%;width:50%}#sidebar1 .moduletable.compact,.modback2,.moduletable.rv-service-contact,.moduletable.contact-us{border:1px solid #b9c7e1;border-radius:20px;background-color:#ebf1fe}#sidebar1 h3.g-title,.rv-service-contact h3.g-title,.contact-us h3.g-title{color:#22375F;font-weight:700;font-size:36px;background-color:#c9d1e3;padding:1rem 0;border-radius:20px;text-align:center}.aa-greviews-bottom-section{margin-top:35px}.g-dropdown .expbrandslnk,.g-dropdown .expbtype_link{color:#fff}.expbtype_link{margin:0px}.brand h3{color:#3180c2}#modexpautospro_search391{padding:0px 0.4rem 1rem 1rem}#g-footer{padding-top:5rem;padding-bottom:8rem;background:#223861;background:-moz-linear-gradient(-45deg, #223861 0%, #14141e 100%);background:-webkit-gradient(left top, right bottom, color-stop(0%, #223861), color-stop(100%, #14141e));background:-webkit-linear-gradient(-45deg, #223861 0%, #14141e 100%);background:-o-linear-gradient(-45deg, #223861 0%, #14141e 100%);background:-ms-linear-gradient(-45deg, #223861 0%, #14141e 100%);background:linear-gradient(135deg, #223861 0%, #14141e 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#223861", endColorstr="#14141e", GradientType=1)}@media only screen and (max-width:767px){#g-footer{padding-top:2rem;padding-bottom:9rem}}#g-footer .g-title{color:#fff}#g-footer .platform-content{margin-bottom:2rem}#g-footer .platform-content .section-title h3 a{color:#fff;font-size:1.4rem}#g-footer .platform-content .section-wrap.html-text .head-phone p{margin:0;color:#fff;font-size:18px}#g-footer .platform-content .section-wrap.html-text .head-phone p a{color:#fff}#g-footer .nav li{margin-bottom:1.5rem;width:100%;display:block}@media only screen and (max-width:767px){#g-footer .nav li{margin-bottom:1rem}}#g-footer .nav li a{color:rgba(255, 255, 255, 0.41);transition:all 0.3s ease-in-out 0s;font-size:1.2rem;text-decoration:none}#g-footer .nav li a:hover{color:#fff}.contentmiddle{padding:4rem 0}@media only screen and (max-width:767px){.contentmiddle{padding:0}}.contentmiddle .left{text-align:center;position:relative;padding-top:2rem}.contentmiddle .left:before{background:#EBF1FE;border-radius:10px;width:400px;height:370px;content:"";position:absolute;left:80px;top:-29px}@media only screen and (max-width:1100px){.contentmiddle .left:before{left:0;top:0;width:100%}}.contentmiddle .left:after{background:url('https://americanfamilyrv.com/templates/g5_hydrogen/custom/images/dots-shape.svg?628c4c76') 0 0 no-repeat;content:"";width:115px;height:115px;display:inline-block;position:absolute;left:15px;bottom:79px}.contentmiddle .left iframe{max-width:350px;margin:0 auto;position:relative;border-radius:15px;overflow:hidden;margin-left:6rem}@media only screen and (max-width:1100px){.contentmiddle .left iframe{margin-left:0}}@media only screen and (max-width:799px){.contentmiddle .left iframe{margin-bottom:3rem}}@media only screen and (max-width:767px){.contentmiddle .left iframe{margin-left:0;margin-bottom:3rem}}.contentmiddle .right h2{color:#4F4F4F;font-size:16px;font-weight:700}.contentmiddle .right h1{font-size:36px;color:#272C37;margin:1.5rem 0;font-weight:300}.contentmiddle .right h1 strong{display:block;font-weight:700}.contentmiddle .right h3{color:#4F4F4F;font-size:18px;font-weight:500;max-width:400px}.contentmiddle .right p{color:#4F4F4F;font-size:15px;font-weight:500}#rev_slider_13_1 .dione.tparrows:hover{background-color:transparent !important}#rev_slider_13_1 .dione.tparrows:hover:before{opacity:1 !important;color:#333 !important}.latestblog .g-title{color:#fff}.moduletable.our_location{padding:2rem 0}@media only screen and (max-width:992px){.moduletable.our_location .companyinfocls{width:100%;max-width:100%}}.moduletable.our_location .section-title .location{overflow:hidden;border-radius:10px 10px 0 0;position:relative}.moduletable.our_location .section-title .location:before{background:linear-gradient(180deg, #22375F 0%, #ECEFF5 100%);opacity:0.7;content:"";position:absolute;left:0;width:100%;height:100%}.moduletable.our_location .section-title .location img{width:100%}.moduletable.our_location .weiwithheaderimg .platform-content{background:#EBF1FE;border:1px solid #22375F;border-radius:10px}@media only screen and (max-width:799px){.moduletable.our_location .weiwithheaderimg .platform-content{margin-bottom:1rem}}.moduletable.our_location .weiwithheaderimg .platform-content .wei-whitebgcls{padding:1rem 1rem 2rem 1rem}@media only screen and (max-width:767px){.moduletable.our_location .weiwithheaderimg .platform-content .wei-whitebgcls{padding:1rem 1rem 1rem 1rem}}.moduletable.our_location .weiwithheaderimg .platform-content .wei-whitebgcls .section-wrap i{display:inline-block;vertical-align:top;margin-top:0;float:left}.moduletable.our_location .weiwithheaderimg .platform-content .wei-whitebgcls .section-wrap address{display:inline-block;max-width:86%;line-height:22px;vertical-align:top}.moduletable.our_location .weiwithheaderimg .platform-content .wei-whitebgcls .section-wrap address a{color:#22375F;text-decoration:none}.moduletable.our_location .weiwithheaderimg .platform-content .wei-whitebgcls .section-wrap .head-phone p{margin:0;line-height:normal}.moduletable.our_location .weiwithheaderimg .platform-content .wei-whitebgcls h3{color:#1B1E21;text-align:center;font-size:20px;font-weight:700;margin-bottom:1.5rem}.moduletable.our_location .weiwithheaderimg .platform-content .wei-whitebgcls h3 a{color:#1B1E21}.custom.financing{padding:4rem 0;background-size:cover}.custom.financing .row{align-items:center}.custom.financing h6{color:#22375F;font-size:18px;font-weight:700}.custom.financing h2{color:#22375F;font-size:36px;font-weight:700;margin-bottom:2rem;text-align:left !important}.custom.financing h2 a{color:#22375F;font-size:36px;text-decoration:none}@media only screen and (max-width:767px){.custom.financing h2 a{font-size:28px}}.custom.financing h2 a em{font-style:normal;font-weight:200}.custom.financing .btn{background:#22375F;font-size:16px;font-weight:500;border:0;min-width:198px}@media only screen and (max-width:767px){.custom.financing .btn{margin-bottom:3rem}}.g-main-nav .g-sublevel>li .menu-item-particle .g-title{color:#fff;font-size:1rem;padding:0}.g-main-nav .g-sublevel>li .selectpicker .row .col{flex:1 0 33.3%;max-width:33.3%}#pdpContent .ug-gallery-wrapper .ug-slider-wrapper{background-color:transparent;border-radius:20px}#pdpContent .ug-gallery-wrapper .ug-strip-panel{background-color:transparent}#pdpContent .ug-thumb-wrapper.ug-thumb-generated{border-radius:10px}#pdpContent h3:before,#pdpContent h3:after{content:none !important}.pdp-detail-5{margin-top:40px !important}.pdp-detail-5 #rv-dealer-reviews{background-color:transparent !important;border:none !important;padding-bottom:0px !important}.pdp-detail-5 #rv-dealer-reviews h3{margin-top:0px !important;justify-content:flex-start;text-decoration:none;font-weight:700}.pdp-detail-5 #rv-dealer-reviews .aa-greviews-google-reviews-wrap{margin-top:30px !important;padding:0 !important}.pdp-detail-5 #rv-dealer-reviews .aa-greviews-google-reviews-wrap .aa-greviews-sp-review{padding-top:0px !important}.pdp-detail-5 #rv-dealer-reviews .aa-greviews-google-reviews-wrap .aa-greviews-sp-review .aa-greviews-main-header-section{padding:30px 25px 30px 25px !important;text-align:left !important;background-color:#eef5ff !important;border-radius:20px;border:1px solid #a4b5d1 !important;display:block;text-decoration:none;color:#22375f;text-transform:capitalize;font-size:18px}.pdp-detail-5 #rv-dealer-reviews .aa-greviews-google-reviews-wrap .aa-greviews-sp-review .aa-greviews-main-header-section .aa-greviews-top-section{position:relative;top:0;max-width:100% !important;display:flex;justify-content:flex-start;align-items:center;padding-bottom:20px}.pdp-detail-5 #rv-dealer-reviews .aa-greviews-google-reviews-wrap .aa-greviews-sp-review .aa-greviews-main-header-section .aa-greviews-top-section .aa-greviews-user-review-avatar{width:70px;height:70px;background:transparent;border-radius:14px !important}.pdp-detail-5 #rv-dealer-reviews .aa-greviews-google-reviews-wrap .aa-greviews-sp-review .aa-greviews-main-header-section .aa-greviews-top-section .aa-greviews-reviewer-name{margin:0px !important}.pdp-detail-5 #rv-dealer-reviews .aa-greviews-google-reviews-wrap .aa-greviews-sp-review .aa-greviews-main-header-section .aa-greviews-top-section .aa-greviews-reviewer-name a{color:#22375F;margin-left:15px;display:block;font-size:18px;line-height:20px}.pdp-detail-5 #rv-dealer-reviews .aa-greviews-google-reviews-wrap .aa-greviews-sp-review .aa-greviews-main-header-section .aa-greviews-review-description{margin:0px !important;color:#4F4F4F !important;line-height:26px !important}.pdp-detail-5 #rv-dealer-reviews .aa-greviews-google-reviews-wrap .aa-greviews-sp-review .aa-greviews-main-header-section .aa-greviews-reviewer-star i{color:#F5A623 !important}.pdp-detail-5 #rv-dealer-reviews .aa-greviews-google-reviews-wrap .aa-greviews-sp-review .aa-greviews-main-header-section .aa-greviews-rated-time{background:#22375F !important}#relatedContent{background:transparent !important;padding:0 !important}#relatedContent h3{justify-content:flex-start}#relatedContent #related-inventory{padding:20px 0 !important}#relatedContent #related-inventory .col{padding:0px !important}#relatedContent #related-inventory .detailimg{padding:0 !important;text-align:left !important}#relatedContent #related-inventory .detailimg .expdetimg_priceblock{margin:0 !important}#relatedContent #related-inventory .detailimg .thumbnail{text-align:left;background-color:#eef5ff;border-radius:20px;border:1px solid #a4b5d1;padding:0.8rem 0.8rem 1.2rem 0.8rem;display:block;text-decoration:none;color:#22375f;text-transform:capitalize;font-size:18px}#relatedContent #related-inventory .detailimg .thumbnail .moddetimg{position:relative;overflow:hidden;width:100%;max-height:236px;border-radius:20px}#relatedContent #related-inventory .detailimg .thumbnail .moddetimg img{height:auto !important}#relatedContent .fa-check-circle:before{color:#124f86}#pdpContent h3{text-align:left !important;justify-content:flex-start}iframe.rv-tour{box-shadow:0px 5px 10px 1px #00000040 !important;margin-top:3rem}#list-header{align-items:center}#list-header .list-title h1{text-align:left;font-size:36px;line-height:46px;font-weight:bold}@media only screen and (max-width:767px){#list-header .list-title h1{text-align:center;padding-top:0;padding-bottom:2rem}}.modback2{background-color:transparent !important;box-shadow:none !important}.modback2 h3{background:transparent;text-align:left;text-decoration:none;color:#22375F !important;font-weight:bold}.platform-content .col-lg-3.col-sm-12 #expsearch_form391{margin:0 !important}.platform-content .col-lg-3.col-sm-12 .modback2{text-align:left;background-color:#eef5ff !important;border-radius:20px;border:1px solid #a4b5d1;padding:20px;display:block;text-decoration:none;color:#22375F;text-transform:capitalize;font-size:18px}.platform-content .col-lg-3.col-sm-12 .modback2 .expautospro_search_ajax label{color:#5F7193;font-size:15px}.platform-content .col-lg-3.col-sm-12 .modback2 h3{font-size:18px;line-height:28px;font-weight:500}.platform-content .col-lg-3.col-sm-12 .modback2 .expautospro_search_ajax{padding:0px !important;margin:0px !important}.platform-content .col-lg-3.col-sm-12 .modback2 #modexpautospro_search391{padding-bottom:0px !important}.platform-content .col-lg-3.col-sm-12 .modback2 .span12{padding:0px !important;margin:0px !important}.platform-content .col-lg-3.col-sm-12 .modback2 .span12 .btn-danger{background:#dc3545 !important;border-color:#dc3545 !important;margin-top:5px !important}.platform-content .col-lg-3.col-sm-12 .modback2 .span12 #expbutton button{background:#003656 !important;border-color:#003656 !important;margin-top:5px !important}.platform-content .col-lg-3.col-sm-12 .modback2 .SelectBox{margin-bottom:10px !important;border-radius:4px;font-size:16px !important}.bannercontent h2{font-family:"FederationBold";font-size:60px}.searchbardiv input.searchdiv{background:transparent;border:0;border-bottom:#556689 solid 1px;max-width:500px;width:100%;margin:0 0 2rem 0;color:#B1BED7;font-size:36px;font-weight:300;padding-left:3.3rem;box-shadow:none;box-sizing:border-box}@media only screen and (max-width:767px){.searchbardiv input.searchdiv{padding-left:2rem;font-size:25px}}.searchbardiv span.icon-search{position:absolute;left:0;top:1.8rem;color:#556689;font-size:2rem}@media only screen and (max-width:767px){.searchbardiv span.icon-search{font-size:1rem;top:1.2rem}}.custom.searchbardiv{position:relative}.top_rightsearch .searchButton button.expjqsearchbtn{font-size:0;background:transparent;border:0;box-shadow:none;padding:0px !important}.top_rightsearch .searchButton .icon-search{font-size:1.3rem;color:#fff}.top_rightsearch .expsrchjambtn.searchButton{position:absolute;right:0;width:auto}.top_rightsearch .keywordsearch{display:none;width:100%}.top_rightsearch .keywordsearch .expkeyword{width:100%;border-radius:50px}.top_rightsearch{position:relative}#g-container-main .platform-content .container{max-width:100% !important}#expkeyword391{border:1px solid #A4A4A4 !important}.contactus_part #company-phone,.contactus_part #company-phone a,.contactus_part #company-address{color:#fff}.contactus_part{position:relative;background:#22375F;margin-top:6rem !important;padding:2rem 0 30px 0 !important}@media only screen and (max-width:767px){.contactus_part{padding-right:15px !important;padding-left:15px !important}}.contactus_part:after{position:absolute !important;content:"" !important;background:#22375f;width:100%;height:100%;left:-100%;top:0}.contactus_part:before{position:absolute !important;content:"" !important;background:#22375f;width:100%;height:100%;right:-100%;bottom:0}.contactus_part h3{color:#fff !important}.contactus_part label{font-size:14px;line-height:14px;color:#B1B8C6;font-weight:400;margin-bottom:12px !important}.contactus_part .span6{width:50%}.contactus_part .cf-type-button .ce-button-submit{background:#DA251C;border-radius:12px;min-width:320px;min-height:55px;border:0;margin-top:2rem;font-size:18px;font-weight:500}@media only screen and (max-width:767px){.contactus_part .cf-type-button .ce-button-submit{width:100%}}.contactus_part input{border-radius:5px !important;padding:7px 21px;border:3px solid #22375F;background-color:#fff;width:100%;font-size:14px;line-height:14px;color:#B1B8C6;font-weight:400;outline:none;box-sizing:border-box;min-height:52px}.contactus_part textarea{width:100% !important}.maindiv_inner{background-color:#eef5ff;border-radius:20px;border:1px solid #a4b5d1;padding:0.8rem 0.8rem 1.2rem 0.8rem;display:block;text-decoration:none;color:#22375F;text-transform:capitalize;font-size:18px}@media only screen and (max-width:1024px){.maindiv_inner{margin-bottom:1rem}}.maindiv_inner .expdetimsblock{margin-bottom:1.5rem}.maindiv_inner .expdetimsblock .expdetimglnk{border-radius:20px;overflow:hidden}.maindiv_inner .expdetimsblock .expdetimglnk .moddetimg img{height:230px;border-radius:20px}.maindiv_inner .expdetimg_priceblock .label-info{font-size:24px;font-weight:700;background-color:transparent;color:#22375F;text-transform:capitalize;margin-bottom:0.7rem}.maindiv_inner .moddetimg_title .expdetimgtext{font-weight:700;text-align:left;padding:0;min-height:64px;font-size:17px !important;text-transform:capitalize !important;line-height:normal;display:inline-block}.maindiv_inner .moddetimg_title .detaillinkcls a{display:inline-block}.maindiv_inner .moddetimg_title .detaillinkcls a button{background:#EEF4FF;border:1px solid #22375F;border-radius:8px;color:#22375F;padding-left:1.4rem;padding-right:1.4rem;transition:all 0.3s ease-in-out 0s;display:inline-block;min-height:45px}.maindiv_inner .moddetimg_title .detaillinkcls a button:hover{background:#22375F;color:#fff}@media only screen and (max-width:992px){.aa-greviews-layout-list .aa-greviews-review-template li.aa-greviews-sp-review{width:100% !important}}