.elementor-5580 .elementor-element.elementor-element-2b5bd79{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--overlay-opacity:0.21;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5580 .elementor-element.elementor-element-2b5bd79:not(.elementor-motion-effects-element-type-background), .elementor-5580 .elementor-element.elementor-element-2b5bd79 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-5580 .elementor-element.elementor-element-2b5bd79::before, .elementor-5580 .elementor-element.elementor-element-2b5bd79 > .elementor-background-video-container::before, .elementor-5580 .elementor-element.elementor-element-2b5bd79 > .e-con-inner > .elementor-background-video-container::before, .elementor-5580 .elementor-element.elementor-element-2b5bd79 > .elementor-background-slideshow::before, .elementor-5580 .elementor-element.elementor-element-2b5bd79 > .e-con-inner > .elementor-background-slideshow::before, .elementor-5580 .elementor-element.elementor-element-2b5bd79 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://www.averydentalwellness.com/wp-content/uploads/2023/10/Q3A0601.jpg");--background-overlay:'';background-position:center center;background-size:cover;}.elementor-5580 .elementor-element.elementor-element-2b5bd79::before{filter:brightness( 100% ) contrast( 100% ) saturate( 46% ) blur( 0px ) hue-rotate( 0deg );}.elementor-5580 .elementor-element.elementor-element-aed55d8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:100px;--padding-bottom:100px;--padding-left:10px;--padding-right:10px;}.elementor-5580 .elementor-element.elementor-element-f32b86e{--display:flex;}.elementor-5580 .elementor-element.elementor-element-f32b86e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-5580 .elementor-element.elementor-element-1209a09 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-5580 .elementor-element.elementor-element-1209a09 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(28px/2);}.elementor-5580 .elementor-element.elementor-element-1209a09 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(28px/2);}.elementor-5580 .elementor-element.elementor-element-1209a09 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(28px/2);}.elementor-5580 .elementor-element.elementor-element-1209a09 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-28px/2);}.elementor-5580 .elementor-element.elementor-element-1209a09 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-28px/2);}.elementor-5580 .elementor-element.elementor-element-1209a09 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-5580 .elementor-element.elementor-element-1209a09 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-5580 .elementor-element.elementor-element-1209a09{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-5580 .elementor-element.elementor-element-1209a09 .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-5580 .elementor-element.elementor-element-1209a09 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5580 .elementor-element.elementor-element-1209a09 .elementor-icon-list-item > a{font-size:16px;text-transform:uppercase;}.elementor-5580 .elementor-element.elementor-element-1209a09 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-5580 .elementor-element.elementor-element-e811001{text-align:center;}.elementor-5580 .elementor-element.elementor-element-e811001 .elementor-heading-title{color:#FFFFFF;}.elementor-5580 .elementor-element.elementor-element-bf8ed08{--display:flex;--min-height:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-5580 .elementor-element.elementor-element-495f19c{--display:flex;--min-height:356px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5580 .elementor-element.elementor-element-495f19c:not(.elementor-motion-effects-element-type-background), .elementor-5580 .elementor-element.elementor-element-495f19c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-5580 .elementor-element.elementor-element-505d72d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--overflow:hidden;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-5580 .elementor-element.elementor-element-27e8329{--display:flex;--justify-content:center;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-5580 .elementor-element.elementor-element-3ab5c16{--display:flex;--min-height:0px;--justify-content:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#BE964E;--border-color:#BE964E;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5580 .elementor-element.elementor-element-3ab5c16.e-con{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-5580 .elementor-element.elementor-element-8228993{left:-22px;}body.rtl .elementor-5580 .elementor-element.elementor-element-8228993{right:-22px;}.elementor-5580 .elementor-element.elementor-element-8228993{top:-98px;}.elementor-5580 .elementor-element.elementor-element-8228993 img{width:162px;}.elementor-5580 .elementor-element.elementor-element-760eff9{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:70px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-5580 .elementor-element.elementor-element-147c37c .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-5580 .elementor-element.elementor-element-27939ca > .elementor-widget-container{--e-transform-flipX:-1;--e-transform-flipY:-1;}body:not(.rtl) .elementor-5580 .elementor-element.elementor-element-27939ca{right:-10.4px;}body.rtl .elementor-5580 .elementor-element.elementor-element-27939ca{left:-10.4px;}.elementor-5580 .elementor-element.elementor-element-27939ca{bottom:-83px;}.elementor-5580 .elementor-element.elementor-element-27939ca img{width:162px;}.elementor-5580 .elementor-element.elementor-element-1344a6c{--display:flex;--min-height:356px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5580 .elementor-element.elementor-element-1344a6c:not(.elementor-motion-effects-element-type-background), .elementor-5580 .elementor-element.elementor-element-1344a6c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-5580 .elementor-element.elementor-element-597e335{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--overflow:hidden;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-5580 .elementor-element.elementor-element-e0715d5{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-5580 .elementor-element.elementor-element-543c258{--display:flex;--min-height:0px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#BE964E;--border-color:#BE964E;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5580 .elementor-element.elementor-element-543c258:not(.elementor-motion-effects-element-type-background), .elementor-5580 .elementor-element.elementor-element-543c258 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#586C53;}.elementor-5580 .elementor-element.elementor-element-543c258.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-5580 .elementor-element.elementor-element-e5892ca{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:40px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-5580 .elementor-element.elementor-element-f8cba47{color:#FFFFFF;}.elementor-5580 .elementor-element.elementor-element-e77a51f{--display:grid;--e-con-grid-template-columns:repeat(6, 1fr);--e-con-grid-template-rows:repeat(0, 1fr);--gap:15px 15px;--row-gap:15px;--column-gap:15px;--grid-auto-flow:row;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-5580 .elementor-element.elementor-element-e77a51f:not(.elementor-motion-effects-element-type-background), .elementor-5580 .elementor-element.elementor-element-e77a51f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-dd9a9cf );}.elementor-5580 .elementor-element.elementor-element-790cbdd{--display:flex;--min-height:356px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5580 .elementor-element.elementor-element-790cbdd:not(.elementor-motion-effects-element-type-background), .elementor-5580 .elementor-element.elementor-element-790cbdd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-5580 .elementor-element.elementor-element-87386e7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--overflow:hidden;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-5580 .elementor-element.elementor-element-6efafba > .elementor-widget-container{padding:0px 0px 0px 15px;}.elementor-5580 .elementor-element.elementor-element-6efafba .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-5580 .elementor-element.elementor-element-83c0a1d{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5580 .elementor-element.elementor-element-dd8a583{--display:flex;}.elementor-5580 .elementor-element.elementor-element-ad81f77{--display:flex;}.elementor-5580 .elementor-element.elementor-element-aa017fd{--display:flex;}.elementor-5580 .elementor-element.elementor-element-2ebd518{--display:flex;}.elementor-5580 .elementor-element.elementor-element-ac1c84f{--display:flex;}.elementor-5580 .elementor-element.elementor-element-ca322a3{--display:flex;}.elementor-5580 .elementor-element.elementor-element-984a657{--display:flex;}.elementor-5580 .elementor-element.elementor-element-90829c3{--display:flex;}.elementor-5580 .elementor-element.elementor-element-e247a0d{--display:flex;}.elementor-5580 .elementor-element.elementor-element-d0856f7{--n-accordion-title-font-size:25px;--n-accordion-item-title-space-between:10px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-dd9a9cf );--n-accordion-title-hover-color:#FFFFFF;--n-accordion-title-active-color:#FFFFFF;--n-accordion-icon-size:15px;}.elementor-5580 .elementor-element.elementor-element-d0856f7 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:var( --e-global-color-ef47134 );}.elementor-5580 .elementor-element.elementor-element-d0856f7 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:var( --e-global-color-primary );}.elementor-5580 .elementor-element.elementor-element-d0856f7 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:var( --e-global-color-primary );}:where( .elementor-5580 .elementor-element.elementor-element-d0856f7 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-weight:700;}@media(max-width:1366px){.elementor-5580 .elementor-element.elementor-element-e77a51f{--grid-auto-flow:row;}}@media(max-width:1200px){.elementor-5580 .elementor-element.elementor-element-e77a51f{--grid-auto-flow:row;}}@media(max-width:1024px){.elementor-5580 .elementor-element.elementor-element-2b5bd79{--min-height:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5580 .elementor-element.elementor-element-aed55d8{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:50px;--padding-bottom:0px;--padding-left:50px;--padding-right:10px;}.elementor-5580 .elementor-element.elementor-element-bf8ed08{--min-height:0px;}.elementor-5580 .elementor-element.elementor-element-505d72d{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-5580 .elementor-element.elementor-element-27e8329{--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-5580 .elementor-element.elementor-element-3ab5c16{--min-height:100px;}.elementor-5580 .elementor-element.elementor-element-8228993{top:-78px;}.elementor-5580 .elementor-element.elementor-element-8228993 img{width:150px;}.elementor-5580 .elementor-element.elementor-element-760eff9{--margin-top:10px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-5580 .elementor-element.elementor-element-27939ca{bottom:-84px;}.elementor-5580 .elementor-element.elementor-element-27939ca img{width:150px;}.elementor-5580 .elementor-element.elementor-element-597e335{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-5580 .elementor-element.elementor-element-e0715d5{--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-5580 .elementor-element.elementor-element-543c258{--min-height:100px;}.elementor-5580 .elementor-element.elementor-element-e5892ca{--margin-top:10px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-5580 .elementor-element.elementor-element-e77a51f{--e-con-grid-template-columns:repeat(3, 1fr);--grid-auto-flow:row;}.elementor-5580 .elementor-element.elementor-element-87386e7{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-5580 .elementor-element.elementor-element-83c0a1d{--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}}@media(max-width:880px){.elementor-5580 .elementor-element.elementor-element-e77a51f{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-5580 .elementor-element.elementor-element-2b5bd79{--min-height:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5580 .elementor-element.elementor-element-aed55d8{--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-5580 .elementor-element.elementor-element-1209a09 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-5580 .elementor-element.elementor-element-1209a09 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-5580 .elementor-element.elementor-element-1209a09 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-5580 .elementor-element.elementor-element-1209a09 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-5580 .elementor-element.elementor-element-1209a09 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-5580 .elementor-element.elementor-element-1209a09{--e-icon-list-icon-size:8px;}.elementor-5580 .elementor-element.elementor-element-1209a09 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5580 .elementor-element.elementor-element-1209a09 .elementor-icon-list-item > a{font-size:10px;}.elementor-5580 .elementor-element.elementor-element-bf8ed08{--min-height:0px;}.elementor-5580 .elementor-element.elementor-element-3ab5c16{--min-height:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}body:not(.rtl) .elementor-5580 .elementor-element.elementor-element-8228993{left:0px;}body.rtl .elementor-5580 .elementor-element.elementor-element-8228993{right:0px;}.elementor-5580 .elementor-element.elementor-element-8228993{top:-36px;}.elementor-5580 .elementor-element.elementor-element-8228993 img{width:80px;}.elementor-5580 .elementor-element.elementor-element-760eff9{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}body:not(.rtl) .elementor-5580 .elementor-element.elementor-element-27939ca{right:0px;}body.rtl .elementor-5580 .elementor-element.elementor-element-27939ca{left:0px;}.elementor-5580 .elementor-element.elementor-element-27939ca{bottom:-40px;}.elementor-5580 .elementor-element.elementor-element-27939ca img{width:80px;}.elementor-5580 .elementor-element.elementor-element-543c258{--min-height:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-5580 .elementor-element.elementor-element-e5892ca{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-5580 .elementor-element.elementor-element-e77a51f{--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}}@media(min-width:768px){.elementor-5580 .elementor-element.elementor-element-aed55d8{--content-width:1200px;}.elementor-5580 .elementor-element.elementor-element-f32b86e{--width:100%;}.elementor-5580 .elementor-element.elementor-element-760eff9{--content-width:1000px;}.elementor-5580 .elementor-element.elementor-element-543c258{--width:700px;}.elementor-5580 .elementor-element.elementor-element-e77a51f{--content-width:1200px;}}@media(max-width:1024px) and (min-width:768px){.elementor-5580 .elementor-element.elementor-element-f32b86e{--width:100%;}}@media(min-width:2400px){.elementor-5580 .elementor-element.elementor-element-e77a51f{--grid-auto-flow:row;}}/* Start custom CSS for text-editor, class: .elementor-element-f620f72 */.elementor-5580 .elementor-element.elementor-element-f620f72 p:last-child {margin-bottom:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f8cba47 */.elementor-5580 .elementor-element.elementor-element-f8cba47 p:last-child {margin-bottom:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6f7bb17 */.elementor-5580 .elementor-element.elementor-element-6f7bb17 p:last-child {margin-bottom:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8a02825 */.elementor-5580 .elementor-element.elementor-element-8a02825 p:last-child {margin-bottom:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7bd76d4 */.elementor-5580 .elementor-element.elementor-element-7bd76d4 p:last-child {margin-bottom:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3d12418 */.elementor-5580 .elementor-element.elementor-element-3d12418 p:last-child {margin-bottom:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e69d9f1 */.elementor-5580 .elementor-element.elementor-element-e69d9f1 p:last-child {margin-bottom:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-115849c */.elementor-5580 .elementor-element.elementor-element-115849c p:last-child {margin-bottom:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0c53f7b */.elementor-5580 .elementor-element.elementor-element-0c53f7b p:last-child {margin-bottom:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8c2b040 */.elementor-5580 .elementor-element.elementor-element-8c2b040 p:last-child {margin-bottom:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e81c506 */.elementor-5580 .elementor-element.elementor-element-e81c506 p:last-child {margin-bottom:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6f7bb17 */.elementor-5580 .elementor-element.elementor-element-6f7bb17 p:last-child {margin-bottom:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8a02825 */.elementor-5580 .elementor-element.elementor-element-8a02825 p:last-child {margin-bottom:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7bd76d4 */.elementor-5580 .elementor-element.elementor-element-7bd76d4 p:last-child {margin-bottom:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3d12418 */.elementor-5580 .elementor-element.elementor-element-3d12418 p:last-child {margin-bottom:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e69d9f1 */.elementor-5580 .elementor-element.elementor-element-e69d9f1 p:last-child {margin-bottom:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-115849c */.elementor-5580 .elementor-element.elementor-element-115849c p:last-child {margin-bottom:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0c53f7b */.elementor-5580 .elementor-element.elementor-element-0c53f7b p:last-child {margin-bottom:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8c2b040 */.elementor-5580 .elementor-element.elementor-element-8c2b040 p:last-child {margin-bottom:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e81c506 */.elementor-5580 .elementor-element.elementor-element-e81c506 p:last-child {margin-bottom:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6f7bb17 */.elementor-5580 .elementor-element.elementor-element-6f7bb17 p:last-child {margin-bottom:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8a02825 */.elementor-5580 .elementor-element.elementor-element-8a02825 p:last-child {margin-bottom:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7bd76d4 */.elementor-5580 .elementor-element.elementor-element-7bd76d4 p:last-child {margin-bottom:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3d12418 */.elementor-5580 .elementor-element.elementor-element-3d12418 p:last-child {margin-bottom:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e69d9f1 */.elementor-5580 .elementor-element.elementor-element-e69d9f1 p:last-child {margin-bottom:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-115849c */.elementor-5580 .elementor-element.elementor-element-115849c p:last-child {margin-bottom:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0c53f7b */.elementor-5580 .elementor-element.elementor-element-0c53f7b p:last-child {margin-bottom:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8c2b040 */.elementor-5580 .elementor-element.elementor-element-8c2b040 p:last-child {margin-bottom:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e81c506 */.elementor-5580 .elementor-element.elementor-element-e81c506 p:last-child {margin-bottom:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6f7bb17 */.elementor-5580 .elementor-element.elementor-element-6f7bb17 p:last-child {margin-bottom:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8a02825 */.elementor-5580 .elementor-element.elementor-element-8a02825 p:last-child {margin-bottom:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7bd76d4 */.elementor-5580 .elementor-element.elementor-element-7bd76d4 p:last-child {margin-bottom:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3d12418 */.elementor-5580 .elementor-element.elementor-element-3d12418 p:last-child {margin-bottom:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e69d9f1 */.elementor-5580 .elementor-element.elementor-element-e69d9f1 p:last-child {margin-bottom:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-115849c */.elementor-5580 .elementor-element.elementor-element-115849c p:last-child {margin-bottom:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0c53f7b */.elementor-5580 .elementor-element.elementor-element-0c53f7b p:last-child {margin-bottom:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8c2b040 */.elementor-5580 .elementor-element.elementor-element-8c2b040 p:last-child {margin-bottom:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e81c506 */.elementor-5580 .elementor-element.elementor-element-e81c506 p:last-child {margin-bottom:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6f7bb17 */.elementor-5580 .elementor-element.elementor-element-6f7bb17 p:last-child {margin-bottom:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8a02825 */.elementor-5580 .elementor-element.elementor-element-8a02825 p:last-child {margin-bottom:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7bd76d4 */.elementor-5580 .elementor-element.elementor-element-7bd76d4 p:last-child {margin-bottom:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3d12418 */.elementor-5580 .elementor-element.elementor-element-3d12418 p:last-child {margin-bottom:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e69d9f1 */.elementor-5580 .elementor-element.elementor-element-e69d9f1 p:last-child {margin-bottom:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-115849c */.elementor-5580 .elementor-element.elementor-element-115849c p:last-child {margin-bottom:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0c53f7b */.elementor-5580 .elementor-element.elementor-element-0c53f7b p:last-child {margin-bottom:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8c2b040 */.elementor-5580 .elementor-element.elementor-element-8c2b040 p:last-child {margin-bottom:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e81c506 */.elementor-5580 .elementor-element.elementor-element-e81c506 p:last-child {margin-bottom:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6f7bb17 */.elementor-5580 .elementor-element.elementor-element-6f7bb17 p:last-child {margin-bottom:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8a02825 */.elementor-5580 .elementor-element.elementor-element-8a02825 p:last-child {margin-bottom:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7bd76d4 */.elementor-5580 .elementor-element.elementor-element-7bd76d4 p:last-child {margin-bottom:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3d12418 */.elementor-5580 .elementor-element.elementor-element-3d12418 p:last-child {margin-bottom:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e69d9f1 */.elementor-5580 .elementor-element.elementor-element-e69d9f1 p:last-child {margin-bottom:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-115849c */.elementor-5580 .elementor-element.elementor-element-115849c p:last-child {margin-bottom:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0c53f7b */.elementor-5580 .elementor-element.elementor-element-0c53f7b p:last-child {margin-bottom:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8c2b040 */.elementor-5580 .elementor-element.elementor-element-8c2b040 p:last-child {margin-bottom:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e81c506 */.elementor-5580 .elementor-element.elementor-element-e81c506 p:last-child {margin-bottom:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6f7bb17 */.elementor-5580 .elementor-element.elementor-element-6f7bb17 p:last-child {margin-bottom:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8a02825 */.elementor-5580 .elementor-element.elementor-element-8a02825 p:last-child {margin-bottom:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7bd76d4 */.elementor-5580 .elementor-element.elementor-element-7bd76d4 p:last-child {margin-bottom:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3d12418 */.elementor-5580 .elementor-element.elementor-element-3d12418 p:last-child {margin-bottom:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e69d9f1 */.elementor-5580 .elementor-element.elementor-element-e69d9f1 p:last-child {margin-bottom:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-115849c */.elementor-5580 .elementor-element.elementor-element-115849c p:last-child {margin-bottom:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0c53f7b */.elementor-5580 .elementor-element.elementor-element-0c53f7b p:last-child {margin-bottom:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8c2b040 */.elementor-5580 .elementor-element.elementor-element-8c2b040 p:last-child {margin-bottom:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e81c506 */.elementor-5580 .elementor-element.elementor-element-e81c506 p:last-child {margin-bottom:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6f7bb17 */.elementor-5580 .elementor-element.elementor-element-6f7bb17 p:last-child {margin-bottom:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8a02825 */.elementor-5580 .elementor-element.elementor-element-8a02825 p:last-child {margin-bottom:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7bd76d4 */.elementor-5580 .elementor-element.elementor-element-7bd76d4 p:last-child {margin-bottom:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3d12418 */.elementor-5580 .elementor-element.elementor-element-3d12418 p:last-child {margin-bottom:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e69d9f1 */.elementor-5580 .elementor-element.elementor-element-e69d9f1 p:last-child {margin-bottom:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-115849c */.elementor-5580 .elementor-element.elementor-element-115849c p:last-child {margin-bottom:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0c53f7b */.elementor-5580 .elementor-element.elementor-element-0c53f7b p:last-child {margin-bottom:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8c2b040 */.elementor-5580 .elementor-element.elementor-element-8c2b040 p:last-child {margin-bottom:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e81c506 */.elementor-5580 .elementor-element.elementor-element-e81c506 p:last-child {margin-bottom:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6f7bb17 */.elementor-5580 .elementor-element.elementor-element-6f7bb17 p:last-child {margin-bottom:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8a02825 */.elementor-5580 .elementor-element.elementor-element-8a02825 p:last-child {margin-bottom:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7bd76d4 */.elementor-5580 .elementor-element.elementor-element-7bd76d4 p:last-child {margin-bottom:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3d12418 */.elementor-5580 .elementor-element.elementor-element-3d12418 p:last-child {margin-bottom:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e69d9f1 */.elementor-5580 .elementor-element.elementor-element-e69d9f1 p:last-child {margin-bottom:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-115849c */.elementor-5580 .elementor-element.elementor-element-115849c p:last-child {margin-bottom:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0c53f7b */.elementor-5580 .elementor-element.elementor-element-0c53f7b p:last-child {margin-bottom:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8c2b040 */.elementor-5580 .elementor-element.elementor-element-8c2b040 p:last-child {margin-bottom:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e81c506 */.elementor-5580 .elementor-element.elementor-element-e81c506 p:last-child {margin-bottom:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6f7bb17 */.elementor-5580 .elementor-element.elementor-element-6f7bb17 p:last-child {margin-bottom:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8a02825 */.elementor-5580 .elementor-element.elementor-element-8a02825 p:last-child {margin-bottom:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7bd76d4 */.elementor-5580 .elementor-element.elementor-element-7bd76d4 p:last-child {margin-bottom:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3d12418 */.elementor-5580 .elementor-element.elementor-element-3d12418 p:last-child {margin-bottom:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e69d9f1 */.elementor-5580 .elementor-element.elementor-element-e69d9f1 p:last-child {margin-bottom:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-115849c */.elementor-5580 .elementor-element.elementor-element-115849c p:last-child {margin-bottom:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0c53f7b */.elementor-5580 .elementor-element.elementor-element-0c53f7b p:last-child {margin-bottom:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8c2b040 */.elementor-5580 .elementor-element.elementor-element-8c2b040 p:last-child {margin-bottom:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e81c506 */.elementor-5580 .elementor-element.elementor-element-e81c506 p:last-child {margin-bottom:0;}/* End custom CSS */
/* Start custom CSS *//*floating label css starts*/
.ctm-insuarance .gfield {
    position: relative;
    padding: 0 !important;
    margin-bottom: 24px;
}
.ctm-insuarance .gfield .gfield_html {
    position: relative;
    padding: 0 !important;
    margin-bottom: 70px;
}

.ctm-insuarance .gfield label {
    position: absolute;
    top: 21% /*10% */;
    left: 0px;
    z-index: 2;
    transform: translate(0,-50%);
    transition: 0.3s linear;
}

.ctm-insuarance .gfield:focus-within label, 
.ctm-insuarance .gfield.focused label{
    top: 0;
    transform: translate(0px, -100%);
}
.ctm-insuarance span.gfield_required {
    display: none !important;
}
.ctm-insuarance label.gfield_label {
    color: #fff !important;
    font-weight: normal !important;
    font-size: 17px;
}
.ctm-insuarance .focused a.chosen-single span {
    opacity: 1 !important;
}
.ctm-insuarance a.chosen-single span {
    opacity: 0 !important;
}
/*floating label css ends*/






.per_lo h5 span {
    font-size: 16px;
    font-family: "reallife-moment",sans-serif;
    position: relative;
    bottom: -5px;
}
.logo_sec {
    background: transparent !important;
}
.ctm-insuarance #field_3_15,#field_3_5 {
    padding-bottom: 50px;
}
.ctm-insuarance select {
    padding:0px !important;
    line-height: 40px;
    height: 40px;
}
.ctm-insuarance select option {
    background-color: #0068b5;
    color: #fff;
    font-size: 20px;
    padding: 20px !important;
    line-height: 40px;
    text-indent: 10px;
    margin: 10px;
}
.ctm-insuarance select option:hover {
   background-color: #fff !important;
    color: #0068b5;
}

.ctm-insuarance select option:nth-of-type(1){
    background-color: #fff;
    color: #0068b5;
}






.ctm-insuarance .map_sec {
    display: block;
}
.ctm-insuarance .gform_wrapper .gform_footer button, .ctm-insuarance .gform_wrapper .gform_footer input, .ctm-insuarance .gform_wrapper .gform_page_footer button, .ctm-insuarance .gform_wrapper .gform_page_footer input {
    margin-bottom: 8px;
    box-shadow: none;
    background: #5bacd4;
    border: none;
    border-radius: 45px;
    text-shadow: none;
    padding: 10px 15px;
  
}
.ctm-insuarance .hide_f{display:none;}
.ctm-insuarance .ginput_container.ginput_container_email {
    /*margin-bottom: 50px;*/
}
.ctm-insuarance .gform_wrapper .chosen-container{
    /*margin-bottom: 50px;*/
}
.ctm-insuarance #field_3_11 .ginput_container_text, .ctm-insuarance #field_3_15 .ginput_container_phone {
    /*padding-bottom: 50px;*/
}
.ctm-insuarance .ginput_container.ginput_container_select select#input_3_8{
    margin-bottom: 50px;
}
.ctm-insuarance .ginput_container.ginput_container_select select#input_3_5{
  margin-bottom: 50px;
}

.ctm-insuarance legend.gfield_label {
    color: #fff !important;
}
.ctm-insuarance input#gform_submit_button_3 {
    margin-top: 32px;
    font-size: 23px;
    width: 350px;
    color: #000000;
    text-align: center;
    background: #ffffff;
    font-weight: 500;
    border-radius: 0px;
    text-transform: uppercase;
    margin: 10px auto 0;
    border-radius: 20px 0px 20px 0px;
    padding: 20px;
}

.ctm-insuarance input#gform_submit_button_3:hover {
    background: #96b4a3;
    color:#fff; 
}
.ctm-insuarance select#input_2_5 {
    margin-bottom: 20px !important;
}



@media screen and (max-width: 500px) {
  .ctm-insuarance .ginput_container.ginput_container_email {
    /*margin-bottom: 30px;*/
}
.ctm-insuarance .ginput_container.ginput_container_select select#input_3_8 {
    margin-bottom:0px;
}

  .ctm-insuarance .gform_wrapper ul.chosen-results li.active-result {
    font-size: 17px;
}
.ctm-insuarance .gfield {
    margin-bottom: 50px;
}
 body .ctm-insuarance .gform_wrapper .gfield_description.validation_message {
    margin-top: 5px !important;
}
  
}







.ctm-insuarance .mes {
    color: #fff;
    padding: 17px;
    font-size: 18px;
    background: #3d5b7b;
}


.ctm-insuarance .single-post .x-the-content ul li {
    color:#576166;
}
.ctm-insuarance .instruction.validation_message {
    display: none;
}
footer.ctm-insuarance .x-colophon {
    z-index: 0;
}
* {
    -webkit-font-smoothing: antialiased;
}

#input_3_12_chosen .chosen-drop li.active-result[data-option-array-index="1"]:after, #input_3_12_chosen .chosen-drop li.active-result[data-option-array-index="2"]:after, #input_3_12_chosen .chosen-drop li.active-result[data-option-array-index="3"]:after, #input_3_12_chosen .chosen-drop li.active-result[data-option-array-index="4"]:after, #input_3_12_chosen .chosen-drop li.active-result[data-option-array-index="5"]:after, #input_3_12_chosen .chosen-drop li.active-result[data-option-array-index="6"]:after, #input_3_12_chosen .chosen-drop li.active-result[data-option-array-index="7"]:after {
    content: "POPULAR";
    font-size: 14px;
    padding-left: 14px;float: right;
}

.title_form h3 {
    margin: 0;
    font-size: 52px;
    font-weight: 700;
    font-family: "Open Sans", Sans-serif;
    color: #fff;
    padding-bottom: 15px;
  text-transform: capitalize;
}
.title_form h4 {
    margin: 0;
    color: #fff;
    line-height: 1.4;
    font-size: 24px;
   font-family: "Open Sans", Sans-serif;
    font-weight: normal;
}
.title_form {
    text-align: center;
    /*padding-bottom: 75px;*/
}
.thankyou_msg_wrap h4 {
    font-family: "butler",sans-serif;
    font-size: 40px;
    line-height: 1.3 !important;
    margin-top: 32px;
  font-weight: 300;
}
a.gf_thankyou_btn {
    font-size: 20px;
    text-transform: uppercase;
    font-weight: 600;
    padding: 25px 20px;
    width: 100%;
}
#input_3_12_chosen .chosen-drop li.active-result[data-option-array-index="0"]:after,#input_3_12_chosen .chosen-drop li.active-result[data-option-array-index="1"]:after,#input_3_12_chosen .chosen-drop li.active-result[data-option-array-index="2"]:after,#input_3_12_chosen .chosen-drop li.active-result[data-option-array-index="3"]:after,#input_3_12_chosen .chosen-drop li.active-result[data-option-array-index="4"]:after,#input_3_12_chosen .chosen-drop li.active-result[data-option-array-index="5"]:after,#input_3_12_chosen .chosen-drop li.active-result[data-option-array-index="6"]:after,#input_3_12_chosen .chosen-drop li.active-result[data-option-array-index="7"]:after {
    content: "POPULAR";
    font-size: 14px;
    padding-left: 14px;
}
p.ft_rext {
    padding: 20px;
    background-color: rgba(194,204,209,0.22);
    font-size: 18px;
    line-height: 1.8;
    text-align: left;
    color: #F7F7F7;
}
.ctm-insuarance form#gform_3 .gform_footer.top_label {
    width: 100%;
}



.hide_f {
    display: none;
}
.map_sec{display:none;}
.ctm-insuarance .gform_wrapper .gfield input.large, .ctm-insuarance  .gfield select.large {
    width: 100%;
    border: none;
    background: transparent;
    border-bottom: 1px solid #fff;
    color: #fff;
  box-shadow: none !important;
  border-radius: 0px !important;
}
.ctm-insuarance  input[type=color], .ctm-insuarance  input[type=date], .ctm-insuarance  input[type=datetime-local], .ctm-insuarance  input[type=datetime], .ctm-insuarance  input[type=email], .ctm-insuarance  input[type=month], .ctm-insuarance  input[type=number], .ctm-insuarance  input[type=password], .ctm-insuarance  input[type=search], .ctm-insuarance  input[type=tel], .ctm-insuarance  input[type=text], .ctm-insuarance  input[type=time], .ctm-insuarance  input[type=url], .ctm-insuarance  input[type=week], .ctm-insuarance  select, .ctm-insuarance  textarea {
    color: #b0c5c5;
    padding: 8px;
    border: none;
    background: transparent;
    border-bottom: 1px solid #fff;
  box-shadow: none;
}
.ctm-insuarance input::placeholder {
  color: #000 !important;
}
.ctm-insuarance textarea::placeholder {
  color: #000;
}
.ctm-insuarance  .gfield textarea::placeholder {
  color: #b0c5c5 !important;
}

.m_top_50{
  margin-top:50px !important;
}
.thankyou_msg_wrap {
    text-align: center;
}
.thankyou_msg_wrap h4 {
    line-height: 1;
    font-weight: bold;
    color: #000;
}
a.gf_thankyou_btn {
    color: #000;
    background: #fff;
    display: table;
    margin: auto;
    padding: 9px 50px;
  border: 2px solid #000;
}
a.gf_thankyou_btn:hover {
  color: #000;
    background: #EAC478;
  border: 2px solid #EAC478;
}

@media screen and (max-width: 766.98px){
  .title_form h3 {font-size: 24px;}
  .title_form h4 {font-size: 20px;}
  .title_form {padding-bottom: 27px;}
  .thankyou_msg_wrap h4 {font-size: 24px;}
  p.ft_rext {font-size: 16px;}
  .title_form h4 br { display: none;}
  
select#input_3_12 option:nth-child(2):after,#input_3_12_chosen .chosen-drop li.active-result[data-option-array-index="1"]:after,#input_3_12_chosen .chosen-drop li.active-result[data-option-array-index="2"]:after,#input_3_12_chosen .chosen-drop li.active-result[data-option-array-index="3"]:after,#input_3_12_chosen .chosen-drop li.active-result[data-option-array-index="4"]:after,#input_3_12_chosen .chosen-drop li.active-result[data-option-array-index="5"]:after,#input_3_12_chosen .chosen-drop li.active-result[data-option-array-index="6"]:after,#input_3_12_chosen .chosen-drop li.active-result[data-option-array-index="7"]:after {
    content: "POPULAR";
    font-size: 14px;
    padding-left: 14px;
}
  
}


/* from css */

.ctm-insuarance  .chosen-container-single .chosen-single {
    background: transparent !important;
    border: none !important;
    box-shadow: none !important;
    border-bottom: 1px solid #fff !important;
    color: #fff !important;
}
.ctm-insuarance .gform_wrapper .chosen-drop {
    background: #efefef !important;
    border: none !important;
    box-shadow: none !important;
}

.ctm-insuarance .gform_wrapper ul.chosen-results .highlighted {
    background: #586C53 !important;
    color: #fff !important;
}

.ctm-insuarance .gform_wrapper ul.chosen-results li.active-result {
    color: #000;
    font-size: 18px;
    line-height: 1.5 !important;
    padding: 6px 24px !important;
}

.ctm-insuarance .no_search .chosen-search {
    display: none;
}

.ctm-insuarance  .chosen-container-active.chosen-with-drop .chosen-single {
    background: transparent !important;
    border: none !important;
    box-shadow: none;
}

.ctm-insuarance ul.chosen-results {
    padding: 10px 0 !important;
    margin: 0 !important;
}
.ctm-insuarance  .chosen-container-single .chosen-single div b {
    filter: brightness(0);
}

body .ctm-insuarance  .chosen-container-single .chosen-search input[type="text"] {
    background-color: #fff !important;
    border: none !important;
    height: 40px !important;
    background: url("data:image/svg+xml,%3Csvg fill='%23ffffff' height='800px' width='800px' version='1.1' id='Capa_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 489.713 489.713' xml:space='preserve'%3E%3Cg%3E%3Cpath d='M483.4,454.444l-121.3-121.4c28.7-35.2,46-80,46-128.9c0-112.5-91.5-204.1-204.1-204.1S0,91.644,0,204.144 s91.5,204,204.1,204c48.8,0,93.7-17.3,128.9-46l121.3,121.3c8.3,8.3,20.9,8.3,29.2,0S491.8,462.744,483.4,454.444z M40.7,204.144 c0-90.1,73.2-163.3,163.3-163.3s163.4,73.3,163.4,163.4s-73.3,163.4-163.4,163.4S40.7,294.244,40.7,204.144z'/%3E%3C/g%3E%3C/svg%3E") !important;
    background-size: 30px !important;
    background-repeat:no-repeat !important;
    background-position: right 10px center !important;
    color:#000;
}


@media (min-width: 1600px){
.ctm-insuarance .min-1600 {
    max-width: 1600px;
    margin: 0 auto !important;
}
}
.has-links a{
  text-decoration:underline;
  color:inherit;
}
.has-links a:hover{
  color:#446587;
}/* End custom CSS */