body.agent-template-1 header.agora-layout-header{position:relative;background:var(--button-background)}body.agent-template-1 .agent-company-logo img.logo.logo-white{display:none}body.agent-template-1 .agent-company-logo img.logo:not(.logo-white){display:block}body.agent-template-1 .item-n-1+label{color:var(--c-99)!important}body.agent-template-1 .agent-slider-detail{position:absolute;top:0;right:24px;width:240px;height:100%;z-index:10;overflow:hidden;box-sizing:border-box}body.agent-template-1 .agent-slider-detail:after{content:"";background-color:var(--header-color);position:absolute;left:0;top:0;width:100%;height:100%;z-index:-1;opacity:.36}body.agent-template-1 .agent-slider-detail .agent-photo-circle{background-size:cover;background-position:top center;background-repeat:no-repeat}body.agent-template-1 .agent-slider-detail .agent-photo-circle img{width:100%;height:auto;visibility:hidden}body.agent-template-1 .agent-slider-detail .agent-temp_name,body.agent-template-1 .agent-slider-detail .phone-no a{color:var(--header-bg);font-size:14px;font-weight:400;line-height:24px;letter-spacing:0}body.agent-template-1 .agent-slider-detail .agent_title{display:block}body.agent-template-1 .agent-slider-detail .agent-temp_name h2{font-size:var(--f-s-6);margin:11px 10px 8px 10px;word-wrap:break-word;line-height:normal}body.agent-template-1 .agent-slider-detail .agent-info .agent-slider-detail{position:static}body.agent-template-1 .agent-template-details,body.agent-template-1 .agent-template-addr{text-align:center;background:#fff}body.agent-template-1 .agent-template-details ul,body.agent-template-1 .agent-template-addr ul{margin:0;padding:0;color:var(--header-bg);font-size:14px;font-weight:400;line-height:24px;letter-spacing:0}body.agent-template-1 .agent-template-details a.button-link{border:1px solid var(--button-background);color:#fff!important;background-color:var(--button-background);border-radius:2px;position:relative;height:36px;margin:5px 0;min-width:64px;padding:0 16px;display:inline-block;font-family:"Roboto","Helvetica","Arial",sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;line-height:1;letter-spacing:0;overflow:hidden;will-change:box-shadow;-webkit-transition:background-color .2s cubic-bezier(.4,0,.2,1),color .2s cubic-bezier(.4,0,.2,1),-webkit-box-shadow .2s cubic-bezier(.4,0,1,1);transition:background-color .2s cubic-bezier(.4,0,.2,1),color .2s cubic-bezier(.4,0,.2,1),-webkit-box-shadow .2s cubic-bezier(.4,0,1,1);-o-transition:box-shadow .2s cubic-bezier(.4,0,1,1),background-color .2s cubic-bezier(.4,0,.2,1),color .2s cubic-bezier(.4,0,.2,1);transition:box-shadow .2s cubic-bezier(.4,0,1,1),background-color .2s cubic-bezier(.4,0,.2,1),color .2s cubic-bezier(.4,0,.2,1);transition:box-shadow .2s cubic-bezier(.4,0,1,1),background-color .2s cubic-bezier(.4,0,.2,1),color .2s cubic-bezier(.4,0,.2,1),-webkit-box-shadow .2s cubic-bezier(.4,0,1,1);outline:0;cursor:pointer;text-decoration:none;text-align:center;line-height:36px;vertical-align:middle}body.agent-template-1.WHITE .agent-template-details a.button-link{color:var(--c-100)!important;border:1px solid var(--c-100)}body.agent-template-1 .agent-template-details .social-links a{background:none!important;color:var(--c-100);margin:4px 9px 4px 0!important;width:auto}body.agent-template-1 .agent-photo{padding:0}body.agent-template-1 .item-n-2~nav>a{color:#fff}body.agent-template-1 .item-n-2~nav>p>a{color:#fff}body.agent-template-1 .item-n-2~nav>a:last-child{margin-right:0}body.agent-template-1 .item-n-1:checked+label{top:36px!important}body.agent-template-1 .mdl-layout__header-row .header-menu{width:100%}body.agent-template-1 .logo-container .agent-logo{padding-left:2.3rem}body.agent-template-1.WHITE .agent-items .header-menu nav ul li a:first-child:not(:hover,.webbuilder),body.agent-template-1.WHITE:not(.with-webbuilder) .agent-items .header-menu nav a{color:var(--c-100)}body.agent-template-1.WHITE .agent-company-logo img.logo.logo-white{display:block}body.agent-template-1.WHITE .agent-company-logo img.logo:not(.logo-white){display:none}@media screen and (min-width:1025px) and (max-width:1400px){body .agent-template-1 .agent-slider-detail .agent-photo-circle{height:220px}body.agent-template-1 .HomeSearchSection{padding-top:0;left:16px;right:auto;width:100%;max-width:700px}}@media screen and (min-width:1025px) and (max-width:1200px){body.agent-template-1 .agent-company-logo img,body.agent-template-1 .agent-logo img{max-width:242px!important}}@media screen and (min-width:841px) and (max-width:1024px){body.agent-template-1 .HomeSearchSection{padding-top:0;left:16px;right:auto;width:100%;max-width:500px}}@media only screen and (max-width:1024px){body.agent-template-1 .mdl-layout__header-row .agent-company-logo{display:block}body.agent-template-1 .agent-slider-detail .agent-photo-circle{height:180px}body.agent-template-1 .agent-title-main a.button-link{color:#fff!important}body:has(.idc-agslider) .home-banner .idc-agslider,body:has(.idc-agslider) .home-banner .idc-agslider .carousel-item .carousel-img,body:has(.idc-agslider) .home-banner .idc-agslider .carousel-item video{height:620px!important}}@media screen and (min-width:840px) and (max-width:1024px){body.agent-template-1 .agent-company-logo img.logo:not(.logo-white){display:block}body.agent-template-1 .agent-company-logo img.logo.logo-white{display:none}}@media only screen and (max-width:840px){body.agent-template-1 .agent-slider-detail:after{display:none}body.agent-template-1 .agent-slider-detail{position:static;margin:0 auto}body.agent-template-1 .HomeSearchSection{position:static;width:100%;transform:none;padding:20px 10px;background:var(--c-7);max-width:100%}body.agent-template-1 .agent-photo,body.agent-template-1 .agent-template-details,body.agent-template-1 .agent-template-addr{width:100%!important}body.agent-template-1 .agent-banner-text h1.title,body.agent-template-1 .agent-banner-text h2.title{color:var(--c-100)!important}body:has(.idc-agslider) .home-banner .idc-agslider,body:has(.idc-agslider) .home-banner .idc-agslider .carousel-item .carousel-img,body:has(.idc-agslider) .home-banner .idc-agslider .carousel-item video{height:450px!important}}@media only screen and (max-width:480px){body.agent-template-1 .agent-company-logo img{max-width:230px!important}}body.company.agent-template-1.WHITE .agent-items .header-menu label[for="Burger"]{color:var(--c-100)!important}