.container,.medicaldirectory,.medicaldirectory-home{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.container:before,.medicaldirectory:before,.medicaldirectory-home:before,.container:after,.medicaldirectory:after,.medicaldirectory-home:after{content:" ";display:table}.container:after,.medicaldirectory:after,.medicaldirectory-home:after{clear:both}@media (min-width: 768px){.container,.medicaldirectory,.medicaldirectory-home{width:750px}}@media (min-width: 992px){.container,.medicaldirectory,.medicaldirectory-home{width:970px}}@media (min-width: 1200px){.container,.medicaldirectory,.medicaldirectory-home{width:1170px}}.container-fluid{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.container-fluid:before,.container-fluid:after{content:" ";display:table}.container-fluid:after{clear:both}.row{margin-left:-15px;margin-right:-15px}.row:before,.row:after{content:" ";display:table}.row:after{clear:both}.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,#offerFormUnified #phone_prefix-element,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.insuranceRequest-page #insuranceRequestForm .zend_form>div,.insuranceRequest-page #insuranceRequestForm .zend_form fieldset>div>div,.col-md-4,#offerFormUnified #phone_number-element,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,#offerFormUnified .insured #age-element,.col-lg-5,.col-xs-6,#offerForm input[type=text],#offerForm select,.col-sm-6,.insuranceRequest-page #insuranceRequestForm .zend_form>div#policyholder_address_observation-element,.insuranceRequest-page #insuranceRequestForm .zend_form>div#policyholder_correspondence_address-element,.insuranceRequest-page #insuranceRequestForm .zend_form fieldset>div>div#policyholder_address_observation-element,.insuranceRequest-page #insuranceRequestForm .zend_form fieldset>div>div#policyholder_correspondence_address-element,.col-md-6,#offerFormUnified #province_id-element,#offerFormUnified #name-element,#offerFormUnified #phone-element,#offerFormUnified #email-element,#offerFormUnified #start_at-element,#offerFormUnified .insured,#offerFormUnified #insuredHandler-element,#offerFormUnified #large_family-element,#offerFormUnified #offer-element,#offerFormUnified #policyholder_nid_number-element,.whitebrand #offerFormUnified #province_id-element,.whitebrand #offerFormUnified #name-element,.whitebrand #offerFormUnified #phone-element,.whitebrand #offerFormUnified #email-element,.whitebrand #offerFormUnified #start_at-element,.whitebrand #offerFormUnified .insured,.whitebrand #offerFormUnified #insuredHandler-element,.whitebrand #offerFormUnified #large_family-element,.whitebrand #offerFormUnified #offer-element,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,#offerFormUnified .insured #gender-element,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,#offerFormUnified #steps-element,#offerFormUnified #acceptpolicy-element,#offerFormUnified #acceptpolicy2-element,#offerFormUnified #acceptAll-element,#offerFormUnified #cessionpolicy-element,#offerFormUnified #clearLine-element,#offerFormUnified #clearLine2-element,.affiliate-checks #insuredHandler-element,.col-lg-12{position:relative;min-height:1px;padding-left:15px;padding-right:15px}.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,#offerForm input[type=text],#offerForm select,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{float:left}.col-xs-1{width:8.33333%}.col-xs-2{width:16.66667%}.col-xs-3{width:25%}.col-xs-4{width:33.33333%}.col-xs-5{width:41.66667%}.col-xs-6,#offerForm input[type=text],#offerForm select{width:50%}.col-xs-7{width:58.33333%}.col-xs-8{width:66.66667%}.col-xs-9{width:75%}.col-xs-10{width:83.33333%}.col-xs-11{width:91.66667%}.col-xs-12{width:100%}.col-xs-pull-0{right:auto}.col-xs-pull-1{right:8.33333%}.col-xs-pull-2{right:16.66667%}.col-xs-pull-3{right:25%}.col-xs-pull-4{right:33.33333%}.col-xs-pull-5{right:41.66667%}.col-xs-pull-6{right:50%}.col-xs-pull-7{right:58.33333%}.col-xs-pull-8{right:66.66667%}.col-xs-pull-9{right:75%}.col-xs-pull-10{right:83.33333%}.col-xs-pull-11{right:91.66667%}.col-xs-pull-12{right:100%}.col-xs-push-0{left:auto}.col-xs-push-1{left:8.33333%}.col-xs-push-2{left:16.66667%}.col-xs-push-3{left:25%}.col-xs-push-4{left:33.33333%}.col-xs-push-5{left:41.66667%}.col-xs-push-6{left:50%}.col-xs-push-7{left:58.33333%}.col-xs-push-8{left:66.66667%}.col-xs-push-9{left:75%}.col-xs-push-10{left:83.33333%}.col-xs-push-11{left:91.66667%}.col-xs-push-12{left:100%}.col-xs-offset-0{margin-left:0%}.col-xs-offset-1{margin-left:8.33333%}.col-xs-offset-2{margin-left:16.66667%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-4{margin-left:33.33333%}.col-xs-offset-5{margin-left:41.66667%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-7{margin-left:58.33333%}.col-xs-offset-8{margin-left:66.66667%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-10{margin-left:83.33333%}.col-xs-offset-11{margin-left:91.66667%}.col-xs-offset-12{margin-left:100%}@media (min-width: 768px){.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.insuranceRequest-page #insuranceRequestForm .zend_form>div,.insuranceRequest-page #insuranceRequestForm .zend_form fieldset>div>div,.col-sm-5,.col-sm-6,.insuranceRequest-page #insuranceRequestForm .zend_form>div#policyholder_address_observation-element,.insuranceRequest-page #insuranceRequestForm .zend_form>div#policyholder_correspondence_address-element,.insuranceRequest-page #insuranceRequestForm .zend_form fieldset>div>div#policyholder_address_observation-element,.insuranceRequest-page #insuranceRequestForm .zend_form fieldset>div>div#policyholder_correspondence_address-element,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12{float:left}.col-sm-1{width:8.33333%}.col-sm-2{width:16.66667%}.col-sm-3{width:25%}.col-sm-4,.insuranceRequest-page #insuranceRequestForm .zend_form>div,.insuranceRequest-page #insuranceRequestForm .zend_form fieldset>div>div{width:33.33333%}.col-sm-5{width:41.66667%}.col-sm-6,.insuranceRequest-page #insuranceRequestForm .zend_form>div#policyholder_address_observation-element,.insuranceRequest-page #insuranceRequestForm .zend_form>div#policyholder_correspondence_address-element,.insuranceRequest-page #insuranceRequestForm .zend_form fieldset>div>div#policyholder_address_observation-element,.insuranceRequest-page #insuranceRequestForm .zend_form fieldset>div>div#policyholder_correspondence_address-element{width:50%}.col-sm-7{width:58.33333%}.col-sm-8{width:66.66667%}.col-sm-9{width:75%}.col-sm-10{width:83.33333%}.col-sm-11{width:91.66667%}.col-sm-12{width:100%}.col-sm-pull-0{right:auto}.col-sm-pull-1{right:8.33333%}.col-sm-pull-2{right:16.66667%}.col-sm-pull-3{right:25%}.col-sm-pull-4{right:33.33333%}.col-sm-pull-5{right:41.66667%}.col-sm-pull-6{right:50%}.col-sm-pull-7{right:58.33333%}.col-sm-pull-8{right:66.66667%}.col-sm-pull-9{right:75%}.col-sm-pull-10{right:83.33333%}.col-sm-pull-11{right:91.66667%}.col-sm-pull-12{right:100%}.col-sm-push-0{left:auto}.col-sm-push-1{left:8.33333%}.col-sm-push-2{left:16.66667%}.col-sm-push-3{left:25%}.col-sm-push-4{left:33.33333%}.col-sm-push-5{left:41.66667%}.col-sm-push-6{left:50%}.col-sm-push-7{left:58.33333%}.col-sm-push-8{left:66.66667%}.col-sm-push-9{left:75%}.col-sm-push-10{left:83.33333%}.col-sm-push-11{left:91.66667%}.col-sm-push-12{left:100%}.col-sm-offset-0{margin-left:0%}.col-sm-offset-1{margin-left:8.33333%}.col-sm-offset-2{margin-left:16.66667%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-4{margin-left:33.33333%}.col-sm-offset-5{margin-left:41.66667%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-7{margin-left:58.33333%}.col-sm-offset-8{margin-left:66.66667%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-10{margin-left:83.33333%}.col-sm-offset-11{margin-left:91.66667%}.col-sm-offset-12{margin-left:100%}}@media (min-width: 992px){.col-md-1,.col-md-2,#offerFormUnified #phone_prefix-element,.col-md-3,.col-md-4,#offerFormUnified #phone_number-element,.col-md-5,#offerFormUnified .insured #age-element,.col-md-6,#offerFormUnified #province_id-element,#offerFormUnified #name-element,#offerFormUnified #phone-element,#offerFormUnified #email-element,#offerFormUnified #start_at-element,#offerFormUnified .insured,#offerFormUnified #insuredHandler-element,#offerFormUnified #large_family-element,#offerFormUnified #offer-element,#offerFormUnified #policyholder_nid_number-element,.whitebrand #offerFormUnified #province_id-element,.whitebrand #offerFormUnified #name-element,.whitebrand #offerFormUnified #phone-element,.whitebrand #offerFormUnified #email-element,.whitebrand #offerFormUnified #start_at-element,.whitebrand #offerFormUnified .insured,.whitebrand #offerFormUnified #insuredHandler-element,.whitebrand #offerFormUnified #large_family-element,.whitebrand #offerFormUnified #offer-element,.col-md-7,#offerFormUnified .insured #gender-element,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,#offerFormUnified #steps-element,#offerFormUnified #acceptpolicy-element,#offerFormUnified #acceptpolicy2-element,#offerFormUnified #acceptAll-element,#offerFormUnified #cessionpolicy-element,#offerFormUnified #clearLine-element,#offerFormUnified #clearLine2-element,.affiliate-checks #insuredHandler-element{float:left}.col-md-1{width:8.33333%}.col-md-2,#offerFormUnified #phone_prefix-element{width:16.66667%}.col-md-3{width:25%}.col-md-4,#offerFormUnified #phone_number-element{width:33.33333%}.col-md-5,#offerFormUnified .insured #age-element{width:41.66667%}.col-md-6,#offerFormUnified #province_id-element,#offerFormUnified #name-element,#offerFormUnified #phone-element,#offerFormUnified #email-element,#offerFormUnified #start_at-element,#offerFormUnified .insured,#offerFormUnified #insuredHandler-element,#offerFormUnified #large_family-element,#offerFormUnified #offer-element,#offerFormUnified #policyholder_nid_number-element,.whitebrand #offerFormUnified #province_id-element,.whitebrand #offerFormUnified #name-element,.whitebrand #offerFormUnified #phone-element,.whitebrand #offerFormUnified #email-element,.whitebrand #offerFormUnified #start_at-element,.whitebrand #offerFormUnified .insured,.whitebrand #offerFormUnified #insuredHandler-element,.whitebrand #offerFormUnified #large_family-element,.whitebrand #offerFormUnified #offer-element{width:50%}.col-md-7,#offerFormUnified .insured #gender-element{width:58.33333%}.col-md-8{width:66.66667%}.col-md-9{width:75%}.col-md-10{width:83.33333%}.col-md-11{width:91.66667%}.col-md-12,#offerFormUnified #steps-element,#offerFormUnified #acceptpolicy-element,#offerFormUnified #acceptpolicy2-element,#offerFormUnified #acceptAll-element,#offerFormUnified #cessionpolicy-element,#offerFormUnified #clearLine-element,#offerFormUnified #clearLine2-element,.affiliate-checks #insuredHandler-element{width:100%}.col-md-pull-0{right:auto}.col-md-pull-1{right:8.33333%}.col-md-pull-2{right:16.66667%}.col-md-pull-3{right:25%}.col-md-pull-4{right:33.33333%}.col-md-pull-5{right:41.66667%}.col-md-pull-6{right:50%}.col-md-pull-7{right:58.33333%}.col-md-pull-8{right:66.66667%}.col-md-pull-9{right:75%}.col-md-pull-10{right:83.33333%}.col-md-pull-11{right:91.66667%}.col-md-pull-12{right:100%}.col-md-push-0{left:auto}.col-md-push-1{left:8.33333%}.col-md-push-2{left:16.66667%}.col-md-push-3{left:25%}.col-md-push-4{left:33.33333%}.col-md-push-5{left:41.66667%}.col-md-push-6{left:50%}.col-md-push-7{left:58.33333%}.col-md-push-8{left:66.66667%}.col-md-push-9{left:75%}.col-md-push-10{left:83.33333%}.col-md-push-11{left:91.66667%}.col-md-push-12{left:100%}.col-md-offset-0{margin-left:0%}.col-md-offset-1{margin-left:8.33333%}.col-md-offset-2{margin-left:16.66667%}.col-md-offset-3{margin-left:25%}.col-md-offset-4{margin-left:33.33333%}.col-md-offset-5{margin-left:41.66667%}.col-md-offset-6{margin-left:50%}.col-md-offset-7{margin-left:58.33333%}.col-md-offset-8{margin-left:66.66667%}.col-md-offset-9{margin-left:75%}.col-md-offset-10{margin-left:83.33333%}.col-md-offset-11{margin-left:91.66667%}.col-md-offset-12{margin-left:100%}}@media (min-width: 1200px){.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12{float:left}.col-lg-1{width:8.33333%}.col-lg-2{width:16.66667%}.col-lg-3{width:25%}.col-lg-4{width:33.33333%}.col-lg-5{width:41.66667%}.col-lg-6{width:50%}.col-lg-7{width:58.33333%}.col-lg-8{width:66.66667%}.col-lg-9{width:75%}.col-lg-10{width:83.33333%}.col-lg-11{width:91.66667%}.col-lg-12{width:100%}.col-lg-pull-0{right:auto}.col-lg-pull-1{right:8.33333%}.col-lg-pull-2{right:16.66667%}.col-lg-pull-3{right:25%}.col-lg-pull-4{right:33.33333%}.col-lg-pull-5{right:41.66667%}.col-lg-pull-6{right:50%}.col-lg-pull-7{right:58.33333%}.col-lg-pull-8{right:66.66667%}.col-lg-pull-9{right:75%}.col-lg-pull-10{right:83.33333%}.col-lg-pull-11{right:91.66667%}.col-lg-pull-12{right:100%}.col-lg-push-0{left:auto}.col-lg-push-1{left:8.33333%}.col-lg-push-2{left:16.66667%}.col-lg-push-3{left:25%}.col-lg-push-4{left:33.33333%}.col-lg-push-5{left:41.66667%}.col-lg-push-6{left:50%}.col-lg-push-7{left:58.33333%}.col-lg-push-8{left:66.66667%}.col-lg-push-9{left:75%}.col-lg-push-10{left:83.33333%}.col-lg-push-11{left:91.66667%}.col-lg-push-12{left:100%}.col-lg-offset-0{margin-left:0%}.col-lg-offset-1{margin-left:8.33333%}.col-lg-offset-2{margin-left:16.66667%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-4{margin-left:33.33333%}.col-lg-offset-5{margin-left:41.66667%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-7{margin-left:58.33333%}.col-lg-offset-8{margin-left:66.66667%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-10{margin-left:83.33333%}.col-lg-offset-11{margin-left:91.66667%}.col-lg-offset-12{margin-left:100%}}@font-face{font-family:'ApexNewWebMD';font-weight:400;src:url("https://d1pgf9jb5tbegd.cloudfront.net/sfiles/fonts/ApexNewWeb-Medium.eot");src:url("https://d1pgf9jb5tbegd.cloudfront.net/sfiles/fonts/ApexNewWeb-Medium.eot?#iefix") format("embedded-opentype"),url("https://d1pgf9jb5tbegd.cloudfront.net/sfiles/fonts/ApexNewWeb-Medium.woff") format("woff"),url("https://d1pgf9jb5tbegd.cloudfront.net/sfiles/fonts/ApexNewWeb-Medium.svg#ApexNewWeb-Medium") format("svg");font-display:auto}@font-face{font-family:'ApexNewWebLT';font-weight:bold;src:url("https://d1pgf9jb5tbegd.cloudfront.net/sfiles/fonts/ApexNewWeb-Medium.eot");src:url("https://d1pgf9jb5tbegd.cloudfront.net/sfiles/fonts/ApexNewWeb-Medium.eot?#iefix") format("embedded-opentype"),url("https://d1pgf9jb5tbegd.cloudfront.net/sfiles/fonts/ApexNewWeb-Medium.woff") format("woff"),url("https://d1pgf9jb5tbegd.cloudfront.net/sfiles/fonts/ApexNewWeb-Medium.svg#ApexNewWeb-Medium") format("svg");font-display:auto}@font-face{font-family:'ApexNewWebBD';font-weight:400;src:url("https://d1pgf9jb5tbegd.cloudfront.net/sfiles/fonts/ApexNewWeb-Bold.eot");src:url("https://d1pgf9jb5tbegd.cloudfront.net/sfiles/fonts/ApexNewWeb-Bold.eot?#iefix") format("embedded-opentype"),url("https://d1pgf9jb5tbegd.cloudfront.net/sfiles/fonts/ApexNewWeb-Bold.woff") format("woff"),url("https://d1pgf9jb5tbegd.cloudfront.net/sfiles/fonts/ApexNewWeb-Bold.svg#ApexNewWeb-Bold") format("svg");font-display:auto}@font-face{font-family:'ApexNewWebLT';src:url("https://d1pgf9jb5tbegd.cloudfront.net/sfiles/fonts/ApexNewWeb-Book.eot");src:url("https://d1pgf9jb5tbegd.cloudfront.net/sfiles/fonts/ApexNewWeb-Book.eot?#iefix") format("embedded-opentype"),url("https://d1pgf9jb5tbegd.cloudfront.net/sfiles/fonts/ApexNewWeb-Book.woff") format("woff"),url("https://d1pgf9jb5tbegd.cloudfront.net/sfiles/fonts/ApexNewWeb-Book.svg#ApexNewWeb-Book") format("svg");font-display:auto}@font-face{font-family:'ApexNewWebBK';font-weight:400;src:url("https://d1pgf9jb5tbegd.cloudfront.net/sfiles/fonts/ApexNewWeb-Book.eot");src:url("https://d1pgf9jb5tbegd.cloudfront.net/sfiles/fonts/ApexNewWeb-Book.eot?#iefix") format("embedded-opentype"),url("https://d1pgf9jb5tbegd.cloudfront.net/sfiles/fonts/ApexNewWeb-Book.woff") format("woff"),url("https://d1pgf9jb5tbegd.cloudfront.net/sfiles/fonts/ApexNewWeb-Book.svg#ApexNewWeb-Book") format("svg");font-display:auto}@font-face{font-family:'archerbold_italic';src:url("https://d1pgf9jb5tbegd.cloudfront.net/sfiles/fonts/archerboldital-webfont.eot");src:url("https://d1pgf9jb5tbegd.cloudfront.net/sfiles/fonts/archerboldital-webfont.eot?#iefix") format("embedded-opentype"),url("https://d1pgf9jb5tbegd.cloudfront.net/sfiles/fonts/archerboldital-webfont.woff2") format("woff2"),url("https://d1pgf9jb5tbegd.cloudfront.net/sfiles/fonts/archerboldital-webfont.woff") format("woff"),url("https://d1pgf9jb5tbegd.cloudfront.net/sfiles/fonts/archerboldital-webfont.ttf") format("truetype");font-weight:normal;font-style:normal;font-display:auto}@font-face{font-family:'GalanoClassic-SemiBold';src:url("https://d1pgf9jb5tbegd.cloudfront.net/sfiles/fonts/2E2DE2_2_0.eot");src:url("https://d1pgf9jb5tbegd.cloudfront.net/sfiles/fonts/2E2DE2_2_0.eot?#iefix") format("embedded-opentype"),url("https://d1pgf9jb5tbegd.cloudfront.net/sfiles/fonts/2E2DE2_2_0.woff2") format("woff2"),url("https://d1pgf9jb5tbegd.cloudfront.net/sfiles/fonts/2E2DE2_2_0.woff") format("woff"),url("https://d1pgf9jb5tbegd.cloudfront.net/sfiles/fonts/2E2DE2_2_0.ttf") format("truetype");font-display:auto}@font-face{font-family:'GalanoClassic-Regular';src:url("https://d1pgf9jb5tbegd.cloudfront.net/sfiles/fonts/2E2DE2_0_0.eot");src:url("https://d1pgf9jb5tbegd.cloudfront.net/sfiles/fonts/2E2DE2_0_0.eot?#iefix") format("embedded-opentype"),url("https://d1pgf9jb5tbegd.cloudfront.net/sfiles/fonts/2E2DE2_0_0.woff2") format("woff2"),url("https://d1pgf9jb5tbegd.cloudfront.net/sfiles/fonts/2E2DE2_0_0.woff") format("woff"),url("https://d1pgf9jb5tbegd.cloudfront.net/sfiles/fonts/2E2DE2_0_0.ttf") format("truetype");font-display:auto}@font-face{font-family:'Geomanist-Bold-WZ';src:url("/sfiles/affiliate/fonts/Geomanist-Bold-WZ.otf") format("opentype");font-display:auto}@font-face{font-family:'Geomanist-Bold-WZ-Italic';src:url("/sfiles/affiliate/fonts/Geomanist-Bold-WZ-Italic.otf") format("opentype");font-display:auto}@font-face{font-family:'Geomanist-Book-WZ';src:url("/sfiles/affiliate/fonts/Geomanist-Book-WZ.otf") format("opentype");font-display:auto}@font-face{font-family:'Geomanist-Book-WZ-Italic';src:url("/sfiles/affiliate/fonts/Geomanist-Book-WZ-Italic.otf") format("opentype");font-display:auto}@font-face{font-family:'Geomanist-Light-WZ';src:url("/sfiles/affiliate/fonts/Geomanist-Light-WZ.otf") format("opentype");font-display:auto}@font-face{font-family:'Geomanist-Light-WZ-Italic';src:url("/sfiles/affiliate/fonts/Geomanist-Light-WZ-Italic.otf") format("opentype");font-display:auto}@font-face{font-family:'Geomanist-Medium-WZ';src:url("/sfiles/affiliate/fonts/Geomanist-Medium-WZ.otf") format("opentype");font-display:auto}@font-face{font-family:'Geomanist-Medium-WZ-Italic';src:url("/sfiles/affiliate/fonts/Geomanist-Medium-WZ-Italic.otf") format("opentype");font-display:auto}@font-face{font-family:'Geomanist-Regular';src:url("/sfiles/affiliate/fonts/Geomanist-Regular.otf") format("opentype");font-display:auto}@font-face{font-family:'CerebriSans-Bold';src:url("/sfiles/affiliate/fonts/CerebriSans-Bold.woff") format("woff");font-display:auto}@font-face{font-family:'CerebriSans-Medium';src:url("/sfiles/affiliate/fonts/CerebriSans-Medium.woff") format("woff");font-display:auto}@font-face{font-family:'CerebriSans-Regular';src:url("/sfiles/affiliate/fonts/CerebriSans-Regular.woff") format("woff");font-display:auto}@font-face{font-family:'CerebriSans-Light';src:url("/sfiles/affiliate/fonts/CerebriSans-Light.woff") format("woff");font-display:auto}@font-face{font-family:'Roboto-Medium';font-weight:500;src:url("/sfiles/affiliate/fonts/Roboto-Medium.ttf") format("truetype");font-display:auto}@font-face{font-family:'Roboto-Bold';font-weight:700;src:url("/sfiles/affiliate/fonts/Roboto-Bold.ttf") format("truetype");font-display:auto}body{font-family:"ApexNewWebLT";font-weight:400;font-size:1.2em;overflow-x:hidden}@media (max-width: 1200px){body{font-size:1em}}h1{font-size:3em;color:#2d2e83}h2{font-size:2.8em;color:#2d2e83}h2 a:hover{color:#2d2e83}th{font-weight:400}.mb20{margin-bottom:20px}.mb10{margin-bottom:10px}.mt28{margin-top:28px}.mt20{margin-top:20px}.mt90{margin-top:90px}.mb90{margin-bottom:90px}.mt30{margin-top:30px}.mb30{margin-bottom:30px}.lowercase{text-transform:lowercase}.promotion-quoted-text{position:relative;top:-30px}.promotion-quoted-text.no-top{top:0}form label.required:after{content:'*'}form input{font-size:1.4em;color:#666;padding-left:15px;padding-right:15px}form .selector{border-radius:6px;overflow:visible;line-height:normal;background-image:none;background-color:white;border:solid 1px white}form input[type=text],form select{border-radius:6px;border:0px}form textarea{border-radius:6px;border:1px solid #FFF;color:#818080}form .formError{left:50% !important}form .formError .formErrorContent{white-space:nowrap;font-size:0.8em}#offerForm #age-element .formError{left:inherit !important}form #acceptpolicy-element .formError,form #cessionpolicy-element .formError,#acceptAll-element .formError{left:inherit !important}form #acceptLOPD-element .formError,form #idd-element .formError{left:inherit !important}.no-background-color{background-color:inherit !important}.btn{text-transform:uppercase;border-radius:8px}.btn .btn-default{color:#fff;background-color:#00b1eb;border-color:#1fc8ff}.btn .btn-default:hover,.btn .btn-default:focus,.btn .btn-default:active,.btn .btn-default.active,.open>.btn .btn-default.dropdown-toggle{color:#fff;background-color:#008bb8;border-color:#00a9e1}.btn .btn-default:active,.btn .btn-default.active,.open>.btn .btn-default.dropdown-toggle{background-image:none}.btn .btn-default.disabled,.btn .btn-default.disabled:hover,.btn .btn-default.disabled:focus,.btn .btn-default.disabled:active,.btn .btn-default.disabled.active,.btn .btn-default[disabled],.btn .btn-default[disabled]:hover,.btn .btn-default[disabled]:focus,.btn .btn-default[disabled]:active,.btn .btn-default[disabled].active,fieldset[disabled] .btn .btn-default,fieldset[disabled] .btn .btn-default:hover,fieldset[disabled] .btn .btn-default:focus,fieldset[disabled] .btn .btn-default:active,fieldset[disabled] .btn .btn-default.active{background-color:#00b1eb;border-color:#1fc8ff}.btn .btn-default .badge{color:#00b1eb;background-color:#fff}.btn-default{color:#fff;background-color:#00b1eb;border-color:#1fc8ff}.btn-default:hover,.btn-default:focus,.btn-default:active,.btn-default.active,.open>.btn-default.dropdown-toggle{color:#fff;background-color:#008bb8;border-color:#00a9e1}.btn-default:active,.btn-default.active,.open>.btn-default.dropdown-toggle{background-image:none}.btn-default.disabled,.btn-default.disabled:hover,.btn-default.disabled:focus,.btn-default.disabled:active,.btn-default.disabled.active,.btn-default[disabled],.btn-default[disabled]:hover,.btn-default[disabled]:focus,.btn-default[disabled]:active,.btn-default[disabled].active,fieldset[disabled] .btn-default,fieldset[disabled] .btn-default:hover,fieldset[disabled] .btn-default:focus,fieldset[disabled] .btn-default:active,fieldset[disabled] .btn-default.active{background-color:#00b1eb;border-color:#1fc8ff}.btn-default .badge{color:#00b1eb;background-color:#fff}.btn-danger{color:#fff !important}.container,.medicaldirectory,.medicaldirectory-home{position:relative;margin:0 auto}.spinner.active{cursor:progress;-moz-animation:spin 2s infinite linear;-webkit-animation:spin 2s infinite linear;-o-animation:spin 2s infinite linear;animation:spin 2s infinite linear}a.phone{color:#2d2e83;background-image:url("https://d1pgf9jb5tbegd.cloudfront.net/sfiles/img/sprite.png");background-position:-490px -181px;vertical-align:-2px;background-repeat:no-repeat;height:29px}a.phone:hover{color:#00b1eb}@media (max-width: 1200px){a.phone{background-position:0 -5px}}.categorytext{background-color:#f0f0f0}.companies ul.fixed-img-with li{max-width:none;width:auto;padding-right:40px;padding-left:40px}.companies ul.fixed-img-with li img{max-height:60px}.companies{margin-top:10px;margin-bottom:40px}.companies h2{margin-bottom:25px;text-align:center}.companies ul{padding:0;list-style:none;margin:0 150px 0 0}@media (max-width: 768px){.companies ul{margin-right:0}}.companies ul li{flex:none;max-width:11.11%;min-height:1px;padding-right:15px;padding-left:15px;display:table-cell}@media (max-width: 768px){.companies ul li{display:inline-block;width:33%;text-align:center}}@media (max-width: 480px){.companies ul li{display:inline-block;width:auto;text-align:center}}.companies ul li img{width:100%;height:auto}#companies-home-list{background-color:white}#companies-home-list .companies-home{margin-top:0;margin-bottom:0;padding-top:15px;padding-bottom:15px}.companies-home{margin-top:15px;margin-bottom:15px}.companies-home .logos{float:left}.companies-home .logos h2{text-align:center}.companies-home .logos ul.container-companies{text-align:center}.companies-home .logos ul.container-companies li{flex:none;max-width:11.11%;min-height:1px;padding-right:15px;padding-left:15px}.companies-home .logos ul.container-companies li a img.icon-company{width:105px;height:51px}.companies-home .logos ul.container-companies li img{width:100%;height:auto}.companies-home .video{float:left;padding:8px 20px 8px 50px}.companies-home .video h2{padding:0 15px}.companies-home .video .btn-primary{width:100%;text-transform:uppercase;font-size:1.9em;font-family:ApexNewWebMD}.companies-home .video .glyphicon.glyphicon-play-circle{padding-right:10px}.companies-home h2{margin-bottom:25px;text-align:center}.companies-home ul{padding:0;width:100%;list-style:none;margin:0 150px 0 0}@media (max-width: 768px){.companies-home ul{margin-right:0}}.companies-home ul li{display:table-cell}@media (max-width: 768px){.companies-home ul li{display:inline-block;width:49%;text-align:center}}div.selector{height:30px}div.selector span{background-image:none;font-size:1.3em;padding-left:5px;color:#666}div.selector:after{content:'\25BC';position:absolute;top:7px;right:7px;color:black;z-index:1}div.selector select{z-index:3;width:100% !important}form#recalculate_prices{background:rgba(0,0,0,0.1);border-radius:6px;padding:20px 20px 3px 20px;margin-bottom:20px}form#recalculate_prices div.selector{width:100% !important}ul.offer-steps{list-style:none;margin:0 0 20px 0;padding:0}@media (max-width: 768px){ul.offer-steps{display:none}}ul.offer-steps li{font-family:ApexNewWebBD;display:inline-block;width:33%;text-transform:uppercase;position:relative;text-align:left;line-height:23px;font-size:1.3em;letter-spacing:1px}@media (max-width: 768px){ul.offer-steps li{font-size:0.95em}}ul.offer-steps li span.icon{background-color:#00b1eb;border-radius:15px;background-image:url("https://d1pgf9jb5tbegd.cloudfront.net/sfiles/img/sprite.png");display:inline-block;width:24px;height:24px;vertical-align:bottom;margin-right:4px}@media (max-width: 768px){ul.offer-steps li span.icon{margin-right:1px}}ul.offer-steps li span.icon.icon-user{background-position:0px -576px}ul.offer-steps li span.icon.icon-compare{background-position:-24px -576px}ul.offer-steps li span.icon.icon-hire{background-position:-48px -575px}ul.offer-steps li:after{content:'\25B8';float:right;margin-right:6px;font-size:32px}ul.offer-steps li:last-child:after{content:''}.modal .close{position:absolute;top:-10px;right:-8px;color:#fff;opacity:1;filter:alpha(opacity=100);border-radius:10px;background-color:#000;border:solid 1px white;padding:2px 4px;line-height:15px;font-weight:100}.modal .modal-content{border-radius:0}.modal .modal-content .modal-header{background-color:#2d2e83;color:#fff;margin:0;text-align:left;font-size:20px}.modal .modal-content h2{margin-top:0}.rate.boolean{font-size:2em}.rate.boolean.yes{color:green}.rate.boolean.no{color:red}.rate.star{position:relative;vertical-align:middle;display:inline-block;font-size:1.7em}.rate.star:before{content:'\2605\2605\2605\2605\2605';color:#00b1eb}.rate.star span{overflow:hidden;position:absolute;top:0;left:0}.rate.star span:before{content:'\2605\2605\2605\2605\2605';color:#2d2e83}.rate_axa .star_120:before{content:'\2605\2605\2605\2605\2605\2605'}.rate_axa .star_120 span:before{content:'\2605\2605\2605\2605\2605\2605'}.flexslider{border:none;border-radius:0;box-shadow:none;background:transparent;padding:0}.flexslider .flex-direction-nav li a{opacity:1;background-color:#2d2e83;color:#fff;font-size:20px;width:40px;height:40px}.flexslider .flex-direction-nav li a:before{position:absolute;top:28%;left:35%;font-size:20px}.flexslider .flex-direction-nav li a.flex-next{right:0;border-radius:20px}.flexslider .flex-direction-nav li a.flex-prev{left:0;border-radius:20px}.flexslider .flex-direction-nav li a.flex-prev:before{left:30%}.categories{margin-bottom:50px}@media (max-width: 768px){.categories{display:none;margin-bottom:0px}}.categories h2{background-color:#00b1eb;color:#fff;padding:25px;margin-top:0;margin-bottom:0;text-align:center}.categories h2 a{color:white}.categories .categories-container{background-color:#F0F0F0;position:relative}.categories .categories-container:before{background-color:#2d2e83;height:25px;content:' ';display:block;position:absolute;top:0;right:0;left:0}.categories .flexslider ul.slides li{height:168px;position:relative}.categories .flexslider ul.slides li:after{content:' ';display:block;position:absolute;top:20%;bottom:10%;right:-1px;width:1px;background-color:#818080}.categories .flexslider ul.slides li:hover img{opacity:0.5;webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}.categories .flexslider ul.slides li span{text-transform:uppercase;background-color:#2d2e83;color:#fff;display:block;text-align:center;padding:4px 0}.categories .flexslider ul.slides li img{background-color:#2d2e83;margin:20px auto;width:auto}.categories .flexslider ul.slides a{text-decoration:none}.medicaldirectory-home{margin-top:10px;padding-bottom:10px !important;margin-bottom:20px}.medicaldirectory-home .medical{border-right:solid 1px #818080;padding-right:58px}.medicaldirectory-home .medical h2{margin-top:15px;font-size:2.5em}.medicaldirectory-home .row p{width:auto}.medicaldirectory-home .video{width:100%;float:left;padding:28px 20px 8px 50px}.medicaldirectory-home .video .content-video{margin-top:85px}.medicaldirectory-home .video h2{padding:0 19px 30px 19px;margin-top:0px;margin-bottom:20px}.medicaldirectory-home .video .btn-primary{width:100%;text-transform:uppercase;font-size:1.9em;font-family:ApexNewWebMD}.medicaldirectory-home .video .glyphicon.glyphicon-play-circle{padding-right:10px}.medicaldirectory,.medicaldirectory-home{padding-bottom:40px}@media (max-width: 768px){.medicaldirectory,.medicaldirectory-home{display:none}}.medicaldirectory h2,.medicaldirectory-home h2{text-align:center;margin-top:40px;margin-bottom:35px}.medicaldirectory p,.medicaldirectory-home p{font-family:ApexNewWebMD;width:26%;margin-left:220px;float:left;font-size:1.6em;line-height:1.4em;color:#2d2e83}.medicaldirectory p .btn,.medicaldirectory-home p .btn{font-family:ApexNewWebMD;width:100%;text-transform:uppercase;margin-top:20px;font-size:1.2em}@media (max-width: 768px){.medicaldirectory p,.medicaldirectory-home p{width:40%;font-size:1.3em}.medicaldirectory p .btn,.medicaldirectory-home p .btn{font-size:1em}}.medicaldirectory img,.medicaldirectory-home img{float:right;max-width:50%}.breadcrumbs{font-family:ApexNewWebMD}.breadcrumbs li:first-child{margin-left:0px !important}.testimonyPage h1{text-align:left;margin-top:20px;margin-bottom:30px;padding-left:25px}.testimonyPage .testimonies{padding-top:10px}.testimonyPage .testimonies ul.slides li{margin-bottom:20px}.testimonyPage .testimonies ul.slides li .content{max-height:330px;min-height:330px;height:330px}@media (max-width: 768px){.testimonyPage h1{text-align:center;margin-top:15px;margin-bottom:15px;font-size:2.3em;font-weight:bold;padding:0 20px}.testimonyPage .testimonies{background-color:white}.testimonyPage .testimonies ul.slides{margin-top:0;padding:0}.testimonyPage .testimonies ul.slides li{border-bottom:3px solid #e8e8e8}.testimonyPage .testimonies ul.slides li .content{height:inherit;max-height:inherit;min-height:inherit}.testimonyPage .testimonies ul.slides li .content p{font-size:1.5em;margin-bottom:20px}.testimonyPage .testimonies ul.slides li .content .tright{font-size:1.2em}}.testimonies{background-color:#f0f0f0;text-align:center}.testimonies .btn{text-transform:uppercase;padding-left:4em;padding-right:4em;font-family:ApexNewWebMD}.testimonies .container,.testimonies .medicaldirectory,.testimonies .medicaldirectory-home{padding-bottom:36px;padding-left:0;padding-right:0}.testimonies .container h2,.testimonies .medicaldirectory h2,.testimonies .medicaldirectory-home h2{padding:10px 0 10px}.testimonies .container .slides,.testimonies .medicaldirectory .slides,.testimonies .medicaldirectory-home .slides{margin-top:20px;margin-bottom:10px;list-style-type:none}.testimonies .container .slides li,.testimonies .medicaldirectory .slides li,.testimonies .medicaldirectory-home .slides li{padding:0 8px}.testimonies .container .slides li .content,.testimonies .medicaldirectory .slides li .content,.testimonies .medicaldirectory-home .slides li .content{background-color:white;padding:8px}.testimonies .container .slides li .content img,.testimonies .medicaldirectory .slides li .content img,.testimonies .medicaldirectory-home .slides li .content img{margin-bottom:10px;cursor:pointer}.testimonies .container .slides li .content p,.testimonies .medicaldirectory .slides li .content p,.testimonies .medicaldirectory-home .slides li .content p{color:#2d2e83;font-size:1.5em;text-align:left;padding:5px 10px 0 10px;font-weight:bold}.testimonies .container .slides li .content .tright,.testimonies .medicaldirectory .slides li .content .tright,.testimonies .medicaldirectory-home .slides li .content .tright{color:#333;font-size:1.1em;bottom:10px;position:absolute;right:20px}.testimonies .container .slides li .content .trightv2,.testimonies .medicaldirectory .slides li .content .trightv2,.testimonies .medicaldirectory-home .slides li .content .trightv2{text-align:right;padding:0 10px 10px 0;position:initial}@media (max-width: 1200px){.testimonies .container .slides li .content,.testimonies .medicaldirectory .slides li .content,.testimonies .medicaldirectory-home .slides li .content{height:270px;min-height:270px;max-height:270px;margin-bottom:10px}}@media (max-width: 992px){.testimonies .container .slides li .content,.testimonies .medicaldirectory .slides li .content,.testimonies .medicaldirectory-home .slides li .content{margin-bottom:15px;height:initial;min-height:initial;max-height:initial}}.testimonies .container #bodeboca_customize_trans_2,.testimonies .medicaldirectory #bodeboca_customize_trans_2,.testimonies .medicaldirectory-home #bodeboca_customize_trans_2{width:100%;height:100px;margin-bottom:45px;margin-top:30px}.testimonies .container #bodeboca_customize_trans_2 .top-section,.testimonies .medicaldirectory #bodeboca_customize_trans_2 .top-section,.testimonies .medicaldirectory-home #bodeboca_customize_trans_2 .top-section{margin:0 auto;width:800px;height:100px}.testimonies .container #bodeboca_customize_trans_2 .top-section .seal-logo,.testimonies .medicaldirectory #bodeboca_customize_trans_2 .top-section .seal-logo,.testimonies .medicaldirectory-home #bodeboca_customize_trans_2 .top-section .seal-logo{width:10%;margin-right:1%}.testimonies .container #bodeboca_customize_trans_2 .top-section .seal-logo img,.testimonies .medicaldirectory #bodeboca_customize_trans_2 .top-section .seal-logo img,.testimonies .medicaldirectory-home #bodeboca_customize_trans_2 .top-section .seal-logo img{width:100%}.testimonies .container #bodeboca_customize_trans_2 .top-section .top-right-section,.testimonies .medicaldirectory #bodeboca_customize_trans_2 .top-section .top-right-section,.testimonies .medicaldirectory-home #bodeboca_customize_trans_2 .top-section .top-right-section{width:89%;margin-top:-5px}.testimonies .container #bodeboca_customize_trans_2 .top-section .top-right-section .main-text,.testimonies .medicaldirectory #bodeboca_customize_trans_2 .top-section .top-right-section .main-text,.testimonies .medicaldirectory-home #bodeboca_customize_trans_2 .top-section .top-right-section .main-text{display:inline;font-size:1.2em;font-family:"ApexNewWebLT"}.testimonies .container #bodeboca_customize_trans_2 .top-section .top-right-section .main-text:after,.testimonies .medicaldirectory #bodeboca_customize_trans_2 .top-section .top-right-section .main-text:after,.testimonies .medicaldirectory-home #bodeboca_customize_trans_2 .top-section .top-right-section .main-text:after{content:':';margin:0 5px 0 0}.testimonies .container #bodeboca_customize_trans_2 .top-section .top-right-section .rating-row,.testimonies .medicaldirectory #bodeboca_customize_trans_2 .top-section .top-right-section .rating-row,.testimonies .medicaldirectory-home #bodeboca_customize_trans_2 .top-section .top-right-section .rating-row{display:inline}.testimonies .container #bodeboca_customize_trans_2 .top-section .top-right-section .rating-row .rating-text,.testimonies .medicaldirectory #bodeboca_customize_trans_2 .top-section .top-right-section .rating-row .rating-text,.testimonies .medicaldirectory-home #bodeboca_customize_trans_2 .top-section .top-right-section .rating-row .rating-text{float:none;display:inline}.testimonies .container #bodeboca_customize_trans_2 .top-section .top-right-section .rating-row .rating-text span,.testimonies .medicaldirectory #bodeboca_customize_trans_2 .top-section .top-right-section .rating-row .rating-text span,.testimonies .medicaldirectory-home #bodeboca_customize_trans_2 .top-section .top-right-section .rating-row .rating-text span{font-size:1.2em}.testimonies .container #bodeboca_customize_trans_2 .top-section .top-right-section .rating-row .rating-text:after,.testimonies .medicaldirectory #bodeboca_customize_trans_2 .top-section .top-right-section .rating-row .rating-text:after,.testimonies .medicaldirectory-home #bodeboca_customize_trans_2 .top-section .top-right-section .rating-row .rating-text:after{content:'-';margin:0 5px}.testimonies .container #bodeboca_customize_trans_2 .top-section .top-right-section .rating-row .stars,.testimonies .medicaldirectory #bodeboca_customize_trans_2 .top-section .top-right-section .rating-row .stars,.testimonies .medicaldirectory-home #bodeboca_customize_trans_2 .top-section .top-right-section .rating-row .stars{display:inline;margin-left:0}.testimonies .container #bodeboca_customize_trans_2 .top-section .top-right-section .rating-row .stars .stars-grey,.testimonies .medicaldirectory #bodeboca_customize_trans_2 .top-section .top-right-section .rating-row .stars .stars-grey,.testimonies .medicaldirectory-home #bodeboca_customize_trans_2 .top-section .top-right-section .rating-row .stars .stars-grey{display:inline-block}.testimonies .container #bodeboca_customize_trans_2 .top-section .top-right-section .rating-row .stars .stars-grey .stars-green,.testimonies .medicaldirectory #bodeboca_customize_trans_2 .top-section .top-right-section .rating-row .stars .stars-grey .stars-green,.testimonies .medicaldirectory-home #bodeboca_customize_trans_2 .top-section .top-right-section .rating-row .stars .stars-grey .stars-green{display:inline-block}.testimonies .container #bodeboca_customize_trans_2 .top-section .top-right-section .descrip,.testimonies .medicaldirectory #bodeboca_customize_trans_2 .top-section .top-right-section .descrip,.testimonies .medicaldirectory-home #bodeboca_customize_trans_2 .top-section .top-right-section .descrip{display:inline;font-size:1.2em;font-family:"ApexNewWebLT"}.testimonies .container #bodeboca_customize_trans_2 .top-section .top-right-section .descrip:before,.testimonies .medicaldirectory #bodeboca_customize_trans_2 .top-section .top-right-section .descrip:before,.testimonies .medicaldirectory-home #bodeboca_customize_trans_2 .top-section .top-right-section .descrip:before{content:'-';margin:0 5px}.testimonies .flexslider{margin-bottom:36px}.testimonies .flexslider .flex-viewport{margin:0 100px}.testimonies .flexslider ul li{text-align:left;border-right:solid 1px #BBB}.testimonies .flexslider ul li:last-child{border-right:none}.testimonies .flexslider ul li p{padding:0 24px;color:#818080;font-size:1.2em;min-height:164px}.testimonies .flexslider ul li .userinfo{padding:10px 10px 10px 24px}.testimonies .flexslider ul li .userinfo img{margin-right:1em;max-width:40px;float:left;border-radius:100px}.testimonies .flexslider ul li .userinfo span{color:#00b1eb;font-family:ApexNewWebMD}aside.socialmedia ul{margin:0;padding:0;list-style:none}aside.socialmedia ul li{display:inline}aside.socialmedia ul li a{margin:7px 2px 0;display:inline-block;width:26px;height:25px;overflow:hidden;white-space:nowrap;border-radius:25px;background-color:white;text-align:center}header aside.socialmedia ul li a{color:#00b1eb}#leadbox{color:white;background-color:#0d0d3f;width:100%;height:55px;font-family:Arial, Helvetica, serif}#leadbox a{color:white}#leadbox div{margin:3px 0px 3px 0px;float:left;padding:5px 3% 0px 3%;height:50px;font-size:1em}#leadbox .lead-number{text-align:center;width:19%;font-size:1.2em;padding:5px 0 0 0}#leadbox .lead-number span{font-size:1.3em}#leadbox .lead-status{border-left:3px solid white;width:27%}#leadbox .lead-user{border-left:3px solid white;width:27%}#leadbox .lead-comercial{border-left:3px solid white;width:27%}#leadbox .lead-comercial span{width:50%;float:left;display:block}#leadbox .lead-comercial span a{color:white}.satisfied-popup .content-body p{margin-top:10px;font-size:1.3em}@-ms-keyframes spin{from{-ms-transform:rotate(0deg)}to{-ms-transform:rotate(360deg)}}@-moz-keyframes spin{from{-moz-transform:rotate(0deg)}to{-moz-transform:rotate(360deg)}}@-webkit-keyframes spin{from{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.zend_form #category_id-element,.zend_form #origin-element .zend_form #copied_campaign-element{display:none}#offerForm{padding:9px 35px 8px}.fr{float:right}a.logo.without-com h2:first-letter{color:#2d2e83 !important}a.logo.without-com h2:after{content:none !important}.go-back{font-size:1.8em;font-weight:bold;color:#00b1eb;margin-top:2px;background-color:#f0f0f0;padding:5px 10px;border-radius:8px;text-transform:uppercase}.go-back i{font-size:0.8em;margin-right:3px}.modal-dialog{width:max-content}.modal-dialog .modal-content>div,.modal-dialog .modal-content>section{width:600px}@media (max-width: 480px){.modal-dialog .modal-content>div,.modal-dialog .modal-content>section{width:100%}}@media (max-width: 480px){.modal-dialog{width:auto}}.affiliate .separator{background-color:#f0f0f0}@media (max-width: 768px){.affiliate .separator{background-color:white}}.affiliate .separator h2{color:#031f73}.affiliate .separator h2 .generic::first-letter{color:#031f73}.affiliate .separator h2 .generic:after{color:#031f73}.dr-i{background-image:url("https://d1pgf9jb5tbegd.cloudfront.net/sfiles/img/sprite_dri_3d_2_final_movil.png");background-repeat:no-repeat;display:inline-block;position:absolute;z-index:6}.btn{display:inline-block;margin-bottom:0;font-weight:normal;text-align:center;vertical-align:middle;cursor:pointer;background-image:none;border:1px solid transparent;white-space:nowrap;padding:6px 12px;font-size:14px;line-height:1.42857;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.criteo_header{display:none !important}header .main.container,header .main.medicaldirectory,header .main.medicaldirectory-home{border-bottom:0 solid #efefef;position:relative;margin:0 auto;padding-left:15px;padding-right:15px}header .main.container .company-logo,header .main.medicaldirectory .company-logo,header .main.medicaldirectory-home .company-logo{margin:0 auto}header .logo{width:100%;max-width:100%;margin:25px auto;text-decoration:none;display:block;text-align:center}header .logo h2{font-family:'archerbold_italic';font-size:61px;color:#2d2e83;letter-spacing:-2px;line-height:46px;padding:0;text-align:center;margin:0;font-weight:400}header .logo h2::first-letter{color:#00b1eb}header .logo h2:after{content:".com";color:#00b1eb}#content{position:relative}#content .main-product{height:inherit}#content .main-product .hbc{background-color:#f1f1f1;padding-right:0;padding-left:0}#content .main-product.false{width:100%;display:block;position:relative;overflow-x:hidden;overflow-y:hidden}#content .homebannerclaim{max-width:380px;margin:20px auto 0 auto;float:none;clear:both;position:relative;min-height:220px;display:block;padding-left:15px;padding-right:15px}#content img.company-logo{position:initial;display:block;text-align:center;margin:0 auto}#content h1{color:#2d2e83;font-family:ApexNewWebMD;font-size:2.3rem;line-height:28px;font-weight:500;text-align:right;float:right;width:69%;padding-bottom:70px}#content .homebannerclaimcontenedor .dr-i-13{top:40px;left:5px;height:170px;background-size:360px 170px;background-position:0 0;width:185px}#content .btn-danger{color:#fff;background-color:red;border-color:#e60000}#content .homebannerclaimcompara a{color:#fff !important;clear:both;position:absolute;bottom:30px;right:0;font-size:1.7em;margin-right:15px;padding:10px 30px;text-transform:uppercase;border-radius:8px;font-weight:400;text-decoration:none}.promoHome h2{text-align:center;font-size:2em;line-height:1.5em;margin-bottom:20px;margin-top:25px}.companies{margin-top:10px;margin-bottom:20px}.companies ul{padding:0;list-style:none;margin:0;text-align:center}.companies ul li{width:28%;margin:0 2% 5px 2%;max-width:123px;display:inline-block;text-align:center}.companies ul li img{width:100%;height:100%}.tellamamosNEW{clear:both}.tellamamos p{color:#2d2e83;font-family:ApexNewWebMD;font-weight:500;font-size:1.7rem}.tellamamos p .phoneCall{background:none !important}.btn-lg{padding:10px 16px;font-size:18px;line-height:1.33;border-radius:6px}.btn{text-transform:uppercase;border-radius:8px}.btn-default{color:#fff;background-color:#00b1eb;border-color:#1fc8ff}.NewMain-product{padding-top:15px;position:relative;top:0;left:0;width:100%;height:auto;z-index:10}.NewMain-product .container,.NewMain-product .medicaldirectory,.NewMain-product .medicaldirectory-home{width:100%;padding:0}.NewMain-product .titOffer.logo{z-index:-1;margin-bottom:20px;font-family:'archerbold_italic';min-height:50px}.NewMain-product .titOffer.logo h2{font-size:37px !important;letter-spacing:-2px;line-height:42px;padding:0;text-align:left !important;padding-left:15px;float:left;margin-top:0 !important;padding-bottom:10px}.offer.inMainProduct{position:relative;width:100%;left:0;margin-top:-10px;background:#2d2e83 !important;z-index:99999;display:table}.offer.inMainProduct .dr-i.dr-i-8-xs{background-position:-98px 5px;width:150px;height:66px;left:initial;right:0 !important;top:-62px;z-index:99999;background-size:230px 110px}.offer.inMainProduct p{font-size:2.1em;padding:0 17px 0 17px;margin:15px 0 0 0;text-align:center}.offer.inMainProduct #offerForm{padding-top:0 !important;padding-bottom:20px !important;width:100%}.offer.inMainProduct #offerForm div>div{margin-top:5px;padding-top:0 !important}.offer.inMainProduct #offerForm>div>div{margin-top:5px !important;padding-top:0 !important}.offer.inMainProduct #offerForm label{display:none}.offer.inMainProduct #offerForm #name{width:100%}.offer.inMainProduct #offerForm #phone{width:100%}.offer.inMainProduct #offerForm .insured{width:40% !important}.offer.inMainProduct #offerForm .insured>div{width:100% !important}.offer.inMainProduct #offerForm .insured #gender-element{width:100% !important}.offer.inMainProduct #offerForm .insured #gender-element label{width:100%;display:block !important}.offer.inMainProduct #offerForm .insured #gender-element select,.offer.inMainProduct #offerForm .insured #gender-element .selector{width:100%;display:none !important}.offer.inMainProduct #offerForm .insured #age-element{width:100% !important;margin-top:10px !important;margin-left:0 !important;float:left !important}.offer.inMainProduct #offerForm #insuredHandler-element{width:55%;float:right;margin-top:-15px !important}.offer.inMainProduct #offerForm #insuredHandler-element .insured-handler{width:100%;position:relative;padding-top:40px !important;max-width:140px}.offer.inMainProduct #offerForm #insuredHandler-element .insured-handler span.btn{font-size:16px;width:40px;height:40px;border-radius:20px;moz-border-radius:20px;padding-top:6px}.offer.inMainProduct #offerForm #insuredHandler-element .insured-handler .insured-claim{width:150px;position:absolute;top:0;left:0;padding-top:5px;margin-left:0;text-transform:none;font-size:1.4em;line-height:1em}.offer.inMainProduct #offerForm #acceptpolicy-element label{display:inline;padding-top:7px;width:80%;font-size:1.1em;line-height:1.2em}.offer.inMainProduct #offerForm #acceptLOPD-element label{display:inline;padding-top:7px;width:80%;font-size:1.1em;line-height:1.2em}.offer.inMainProduct #offerForm #offer-element{width:100%;bottom:20px;left:0;height:50px;text-align:center}.offer.inMainProduct #offerForm #offer-element input{font-size:1.9em;font-weight:400 !important;float:none;margin:0 auto;width:70% !important;font-family:ApexNewWebLT !important}.offer.inMainProduct #offerForm #start_at-element{display:none}.offer.inMainProduct form{display:table}.offer.inMainProduct form:after{clear:both}.offer.inMainProduct .dr-i-8-xs{right:0 !important;z-index:99999}.offer.inMainProduct:after{clear:both}.offer.inMainProduct p{color:#fff !important}.offer.inMainProduct #province_id-element input,.offer.inMainProduct #name-element input,.offer.inMainProduct #phone-element input,.offer.inMainProduct #email-element input{float:none !important}.offer.inMainProduct #uniform-province_id{height:40px}.offer.inMainProduct #province_id-element{margin-top:0 !important}.offer.inMainProduct #insuredHandler-element{display:table}.offer.inMainProduct #insuredHandler-element:after{clear:both}.offer.inMainProduct #acceptpolicy-element{display:table}.offer.inMainProduct #acceptpolicy-element:after{clear:both}.offer.inMainProduct #acceptLOPD-element{display:table}.offer.inMainProduct #acceptLOPD-element:after{clear:both}.offer.inMainProduct #fieldset-insured div input{float:none !important}.offer.inMainProduct .selector select,.offer.inMainProduct .selector span{width:100% !important}.offer.inMainProduct .selector span{color:#666 !important;font-size:1.1em !important;line-height:40px !important;height:40px !important}.offer.inMainProduct div.selector::after{top:13px !important}.fcompanies{color:#2d2e83}.formErrorArrow{margin-top:-2px !important}.formErrorArrow>div{margin-top:0 !important}.footer-partner{background-color:#2d2e83;border-top:2px solid white;margin:0px auto 20px;text-align:center;padding:20px 0px}.footer-partner h4{font-size:1.4em;color:white;font-family:ApexNewWebLT;text-align:center;display:block;margin:0px 0px 25px}.footer-partner img{width:30%}h1{margin:10px auto 0;text-align:center;font-weight:400}.offer-header{margin-top:20px;margin-bottom:20px;vertical-align:bottom}@media (max-width: 992px){.offer-header{margin-left:initial;margin-right:initial}}@media (max-width: 480px){.offer-header{padding:20px}}.offer-header>*{display:inline-block;float:none}.offer-header .info{font-family:ApexNewWebBD;font-size:1.2em;color:#2d2e83}@media (max-width: 992px){.offer-header .info{text-align:center}}.offer-header .insureds-info{text-align:center;height:0 !important;font-family:ApexNewWebMD;font-size:1.3em;color:#818080}@media (max-width: 992px){.offer-header .insureds-info{width:100%}}@media (max-width: 992px){.offer-header .insureds-info br{display:none !important}}.offer-header .actions{text-align:right;margin-left:80px;padding-right:0px;vertical-align:top}@media (max-width: 992px){.offer-header .actions{float:none;text-align:center;width:100%}}@media (max-width: 768px){.offer-header .actions{margin-left:0;margin-top:10px}}@media (max-width: 768px){.offer-header .action-big{display:none}}@media (min-width: 768px){.offer-header .action-little{display:none}}.offer-header .btn{font-family:ApexNewWebBD;font-size:1.2em;line-height:1.8;padding-left:12px;padding-right:12px}#category-menu{font-family:ApexNewWebMD;font-size:1.2em;background-color:#2d2e83}@media (max-width: 768px){#category-menu{display:none}}#category-menu a{color:#fff}#category-menu ul li{width:25%;text-align:center;border-right:solid 3px #fff;height:64px}#category-menu ul li:last-child{border:0}#category-menu ul li.active a,#category-menu ul li a:hover,#category-menu ul li a:focus{background-color:#00b1eb;height:64px}#category-menu ul li a{padding-left:10px;padding-right:10px;margin:0;border:0;border-radius:0;text-transform:uppercase}@media (max-width: 768px){#category-menu ul li a{font-size:0.8em;text-overflow:ellipsis;overflow:hidden}}.phone-dr-i{position:relative;text-align:center;color:#2d2e83;font-size:2em;padding:50px 0}.phone-dr-i a{font-size:2em;font-weight:600}.phone-dr-i a:hover{color:#00b1eb}.phone-dr-i .dr-i{left:inherit;right:18%;top:inherit;bottom:-40px}.phone-dr-i .dr-i-11{background-position:0px -726px}.offerPage h1{font-size:2.5em;padding-left:30px;padding-top:30px;text-align:left}.offerPage h2{font-size:1.6em;padding-left:30px;margin-bottom:10px;margin-top:10px}@media (max-width: 768px){.offerPage .h2-big{display:none}}.offerPage #offerForm{overflow:hidden;background-color:#f0f0f0;padding:10px 30px 30px 30px;margin-bottom:20px;margin-top:20px}@media (max-width: 768px){.offerPage #offerForm #uniform-province_id{width:100% !important}}.offerPage #offerForm ul.offer-steps{width:50%}.offerPage #offerForm #name-element label,.offerPage #offerForm #gender-element label,.offerPage #offerForm #start_at-element label,.offerPage #offerForm #age-element label{width:100%}.offerPage #offerForm #name-element,.offerPage #offerForm #phone-element,.offerPage #offerForm #email-element{width:30%;display:inline-block;vertical-align:bottom;margin-right:3%}.offerPage #offerForm #name-element input,.offerPage #offerForm #phone-element input,.offerPage #offerForm #email-element input{width:100%}@media (max-width: 768px){.offerPage #offerForm #name-element,.offerPage #offerForm #phone-element,.offerPage #offerForm #email-element{width:100%}}.offerPage #offerForm #phone_prefix-element{width:10%;display:inline-block;vertical-align:middle;padding-bottom:8px}.offerPage #offerForm #phone_prefix-element input{width:100%}@media (max-width: 768px){.offerPage #offerForm #phone_prefix-element{width:100%}}.offerPage #offerForm #phone_number-element{width:20%;display:inline-block;vertical-align:bottom;margin-right:3%}.offerPage #offerForm #phone_number-element input{width:100%}@media (max-width: 768px){.offerPage #offerForm #phone_number-element{width:100%}}@media (max-width: 768px){.offerPage #offerForm #name-element{margin-top:30px}}.offerPage #offerForm #phone-element,.offerPage #offerForm #email-element{padding-top:40px}.offerPage #offerForm #large_family-element{float:right;padding-left:5px;margin-right:46%;padding-top:50px}.offerPage #offerForm #large_family-element label{color:#00b1eb}.offerPage #offerForm #name-element label,.offerPage #offerForm #start_at-element label,.offerPage #offerForm .insured label,.offerPage #offerForm #acceptpolicy-element label,.offerPage #offerForm #acceptLOPD-element label,.offerPage #offerForm #idd-element label,.offerPage #offerForm #large_family-element label,.offerPage #offerForm #policyholder_nid_number-element label{color:#2d2e83;font-size:1.1em;font-family:ApexNewWebMD}@media (max-width: 768px){.offerPage #offerForm #acceptpolicy-element input{float:none}}@media (max-width: 768px){.offerPage #offerForm #acceptLOPD-element{margin-top:90px !important}}.offerPage #offerForm span.insured-claim{color:#2d2e83;text-transform:uppercase;font-size:1.1em;font-family:ApexNewWebMD}.offerPage #offerForm .insured{padding:10px 0px 10px 0px}.offerPage #offerForm .insured #gender-element,.offerPage #offerForm .insured #age-element{display:inline-block;vertical-align:bottom}@media (max-width: 768px){.offerPage #offerForm .insured #gender-element,.offerPage #offerForm .insured #age-element{width:40%}}.offerPage #offerForm .insured #age-element{margin-left:20px}.offerPage #offerForm .insured #age-element input{text-align:center;width:60px}.offerPage #offerForm #start_at-element,.offerPage #offerForm .insured-handler{margin-top:20px}.offerPage #offerForm #start_at-element{width:30%;padding-bottom:40px}.offerPage #offerForm #start_at-element span{width:100% !important}.offerPage #offerForm #start_at-element .selector{width:100% !important}.offerPage #offerForm #gender-element,.offerPage #offerForm #age-element{width:30%;margin-right:3%}.offerPage #offerForm #gender-element .selector,.offerPage #offerForm #age-element .selector{width:100% !important}.offerPage #offerForm #acceptpolicy-element{margin-top:20px}.offerPage #offerForm #acceptLOPD-element,.offerPage #offerForm #idd-element{margin-top:20px}.offerPage #offerForm #offer-element{float:right}.offerPage #offerForm #offer-element input{padding-right:30px;padding-left:30px;width:100%;font-size:3em;font-family:ApexNewWebMD}@media (max-width: 768px){.offerPage #offerForm #offer-element{margin-top:20px}}.offerPage #offerForm #insuredHandler-element{padding-top:30px}.offerPage #offerForm #insuredHandler-element .btn-primary{border-radius:15px}.offerPage #offerForm #insuredHandler-element span.insured-claim{padding-left:10px}@media (max-width: 768px){.offerPage #offerForm label{display:block !important}.offerPage #offerForm #start_at-element{display:block !important;margin-top:10px !important;margin-bottom:5px !important;width:100% !important;padding-bottom:0px !important}.offerPage #offerForm #age-element label{display:none !important}}.getphone{background-color:#f0f0f0;padding:30px;width:450px}.getphone p{color:#2d2e83;font-size:2em}.getphone form{margin-top:50px}.getphone form label{color:#2d2e83;text-transform:uppercase;font-size:1.1em;font-family:ApexNewWebMD}.getphone form input[type="text"]{border:1px solid #2d2e83;display:inline-block;vertical-align:bottom;margin-right:3%}.getphone form input#getphone{margin-top:-14px}.getphone form #phone-element{width:300px;display:inline-block}.getphone form #getphone-element{display:inline-block}@media (max-width: 768px){.resultPage #facebox{top:10% !important;left:5% !important;width:90% !important}.resultPage #facebox .popup{width:100% !important}.resultPage #facebox .popup .content{width:100% !important}.resultPage #facebox .popup .content .getphone{width:100% !important}.resultPage #facebox .popup .content .getphone p{font-size:1.9em !important}.resultPage #facebox .popup .content .getphone #phone-element{width:100% !important}.resultPage #facebox .popup .content .getphone #getphone-element{margin-top:30px !important}}.resultPage h1{width:50%;margin-top:15px;font-size:2.8em}@media (max-width: 768px){.resultPage h1{width:100%}}.resultPage .nav-tabs{border-bottom:0}.resultPage .nav-tabs>li{margin-bottom:0px}.resultPage table.results{font-family:ApexNewWebMD;font-size:1.3em;color:#818080}.resultPage table.results a{text-decoration:underline}.resultPage table.results a[data-toggle="tooltip"]{cursor:pointer}.resultPage table.results .no-contractible .price-text{display:none}.resultPage table.results .insurancecompany{color:#2d2e83}.resultPage table.results .productprice{font-size:2em;color:red}.resultPage table.results .productprice .cached{font-size:0.9em}.resultPage table.results .approximateprice{display:block;color:red;font-size:0.8em}.resultPage table.results .price-text{color:red}.resultPage table.results .price-text-nored{color:#2d2e83}.resultPage table.results .productprice-little{font-size:1.2em}.resultPage table.results .product-limitation-link{font-size:0.5em;padding-top:0px}.resultPage table.results .product-limitation-link span{text-decoration:underline;cursor:pointer;color:#00b1eb}.resultPage table.results .product-limitation-link span:hover{color:#2d2e83}.resultPage table.results ul.product-limitation{display:block;padding-left:0px;text-align:left}.resultPage table.results ul.product-limitation li{color:#818080;font-size:0.9em;margin-left:26px;padding:10px 0 0 0}.resultPage table.results tr td,.resultPage table.results tr th{border-bottom:solid 1px #bdbdbd;padding:0 10px}.resultPage table.results tr td:nth-child(2n),.resultPage table.results tr th:nth-child(2n){background-color:#f0f0f0}.resultPage table.results .backlimitation{background-color:#b8edff}.resultPage table.results .defaultcovers tr td,.resultPage table.results .defaultcovers tr th{border-bottom:0px}.resultPage table.results thead th{color:#00b1eb;padding:20px 5px;text-transform:uppercase}.resultPage table.results thead th span{text-transform:none}.generic .resultPage table.results thead th{background-color:#00b1eb;color:#fff;text-align:center}.resultPage table.results thead td{text-align:center}.resultPage table.results thead td.product-name{text-transform:uppercase;font-size:1.5em;background-color:transparent;padding-top:10px;padding-bottom:10px;vertical-align:bottom}.resultPage table.results thead td.product-name a{font-size:0.6em;text-transform:none;text-decoration:underline}.resultPage table.results thead td.product-name a.btn-danger{font-size:0.8em;text-transform:uppercase;text-decoration:none;color:#fff}.resultPage table.results thead td.product-name div{min-height:67px}.resultPage table.results thead td.product-name span{display:block}.resultPage table.results thead td .btn-danger{margin:20px 0px 20px 0px;font-size:1.0em;border-radius:10px;padding:5px 25px 5px 25px}.resultPage table.results tbody tr th{text-align:left;width:35%}.resultPage table.results tbody tr td{padding:5px 10px;text-align:center}.resultPage table.results tbody tr td:nth-child(2n){background-color:#f0f0f0}.resultPage table.results tbody tr td .btn{padding-left:20px;padding-right:20px}.resultPage table.results tbody tr td .btn-link{text-transform:none;font-size:1em;text-decoration:underline;color:#00b1eb;padding-top:0px}.resultPage table.results tbody tr td .covers,.resultPage table.results tbody tr td .idd{font-family:ApexNewWebBD;font-size:0.8em;text-transform:uppercase}.resultPage table.results tbody tr td .idd{margin-left:5px}.resultPage table.results tbody tr td a{display:block;color:#00b1eb;text-decoration:underline}.resultPage table.results tbody tr td a:hover{color:#2d2e83}.resultPage table.results tbody tr td.text-fiatc,.resultPage table.results tbody tr td.footnote{background-color:#f0f0f0;font-family:ApexNewWebLT;color:#818080;font-size:0.9em}.generic .resultPage table.results tbody tr td{background-color:transparent}.generic .resultPage table.results tbody tr:nth-child(4n+1) td{background-color:#f0f0f0}.resultPage table.results tbody tr.coverage-details.child th{padding-left:30px;font-family:ApexNewWebLT;font-size:0.9em}.resultPage table.results.five-or-more .productprice{font-size:24px}.resultPage table.results.five-or-more .productprice.productprice-little{font-size:1.2em}.resultPage table.results.five-or-more .price-text{font-size:14px}.resultPage table.results.five-or-more thead td.product-name{font-size:20px}.resultPage table.results.five-or-more thead td.product-name span{width:130px;font-size:17px}.resultPage table.results.five-or-more thead td .btn-danger{padding-right:12px;padding-left:12px}.resultPage table.results.five-or-more thead td div{font-size:16px}.resultPage .survey-content{width:800px !important}@media (max-width: 768px){.resultPage .survey-content{width:100% !important}}.resultPage .survey-content .modal-header,.resultPage .survey-content .intro,.resultPage .survey-content .final{font-size:14px}@media (max-width: 480px){.resultPage .survey-content .modal-header,.resultPage .survey-content .intro,.resultPage .survey-content .final{font-size:10px}}.resultPage .survey-content .modal-body{padding:30px;font-size:12px}@media (max-width: 480px){.resultPage .survey-content .modal-body{font-size:10px;padding:15px}}.resultPage .survey-content .modal-body ul{list-style:none}.resultPage .survey-content .modal-body .insurance-request-form{text-align:center}.resultPage .survey-content table.results{border:1px solid;background-color:transparent;font-size:1em}@media (max-width: 480px){.resultPage .survey-content table.results{font-size:0.8em}}.resultPage .survey-content table.results tbody tr td{border-right:solid 1px #bdbdbd;padding:3px 8px;text-align:center}.resultPage .survey-content table.results tbody tr td:nth-child(3n-2){background-color:#f0f0f0;color:black}.resultPage .survey-content table.results tbody tr td:nth-child(2n){background-color:transparent}.resultPage .survey-content table.results thead th{text-align:center;color:#00b1eb;background-color:transparent;border-right:solid 1px #bdbdbd}.resultPage .survey-content table.results thead th:nth-child(3n-2){background-color:#f0f0f0}.resultPage .survey-content input[type="submit"]{font-family:ApexNewWebMD}.resultPage .survey-content b{color:#333}.resultPage .infopre-content>div{font-size:14px;font-family:ApexNewWebLT}@media (max-width: 480px){.resultPage .infopre-content>div{font-size:12px}}.resultPage .infopre-content .modal-header,.resultPage .infopre-content .intro{font-size:16px}@media (max-width: 480px){.resultPage .infopre-content .modal-header,.resultPage .infopre-content .intro{font-size:12px}}.resultPage .infopre-content .idd-documents ul{list-style:none}.resultPage .infopre-content .idd-documents ul li{padding-bottom:15px}.resultPage .infopre-content .idd-documents ul li a{color:#031f73 !important;text-decoration:underline}.resultPage .infopre-link{font-size:14px;text-decoration:underline;text-align:center}.resultPage .insurance-request .btn.idd-survey{color:#fff !important;text-decoration:none !important;width:117px;margin-left:30px;margin-bottom:6px}.resultPage .boxProdOffer .idd{color:#00b1eb;font-family:ApexNewWebBD;font-size:12px;text-decoration:underline}.resultPage .deficiencies-container{text-align:center;margin-bottom:20px;margin-left:35%}.resultPage .deficiencies-container .deficiencies{background-color:#00b1eb;height:100%;text-align:left}.resultPage .deficiencies-container .deficiencies .carencias h4{font-family:ApexNewWebMD}.resultPage .deficiencies-container .deficiencies .carencias p{margin:0px}.resultPage .deficiencies-container .deficiencies-button-container{border-top:solid 8px #00b1eb}.resultPage .deficiencies-container .deficiencies-button-container .btn{margin-top:-8px;display:inline-block;background-color:#00b1eb;border:0;padding-left:30px;padding-right:30px;border-radius:8px;font-family:ApexNewWebMD}.resultPage .deficiencies-container .deficiencies-button-container .btn:hover,.resultPage .deficiencies-container .deficiencies-button-container .btn:active{background-color:#00b1eb}.resultPage td.price-vertical{vertical-align:middle}.resultPage span.no-contractible span.productprice span.limitation-detail{background-color:#b8edff;font-family:ApexNewWebLT;font-size:0.4em;color:#818080;padding:5px 10px;text-align:center;display:block;margin-left:-10px;margin-right:-10px}.resultPage .product-limitation-link{margin-bottom:15px}.resultPage .product-limitation-link span{color:#2d2e83;font-size:1.35rem;text-decoration:underline}.resultPage div.backlimitation,.resultPage span.backlimitation{background-color:#b8edff;font-family:ApexNewWebLT;color:black;padding:5px 10px;text-align:center;display:block;margin:10px -10px;font-size:1.1rem;font-weight:normal}.resultPage div.backlimitation ul.product-limitation,.resultPage span.backlimitation ul.product-limitation{display:block;padding-left:0px;margin-bottom:0px}.resultPage div.backlimitation ul.product-limitation li,.resultPage span.backlimitation ul.product-limitation li{margin-left:0px;padding:0px;list-style:none;font-size:1.1em}.resultPage .expert-contact{padding-top:30px;width:80%;margin:0 auto;color:#2d2e83}.resultPage .expert-contact p{font-size:2.3em;text-align:center}.resultPage .expert-contact p a{font-family:ApexNewWebMD;white-space:nowrap}.resultPage .result-company-mobile th{text-align:center}.generic .resultPage #category-menu ul li{width:33.3%}.insuranceRequest-page h2,.insurancePayment-page h2,.healthSurvey-page h2{text-align:center;font-size:2.0em}.insuranceRequest-page .steps,.insurancePayment-page .steps,.healthSurvey-page .steps{padding:0;margin:0;background-color:#2d2e83;overflow:hidden}.insuranceRequest-page .steps li,.insurancePayment-page .steps li,.healthSurvey-page .steps li{position:relative;display:table-cell;padding:10px 0 10px 20px;color:#fff;text-transform:uppercase;text-align:center;width:1%;font-family:ApexNewWebMD;font-size:1.2em}.insuranceRequest-page .steps li:after,.insurancePayment-page .steps li:after,.healthSurvey-page .steps li:after{content:" ";display:block;width:0;height:0;border-top:40px solid transparent;border-bottom:40px solid transparent;border-left:40px solid #2d2e83;position:absolute;top:50%;margin-top:-40px;left:100%;z-index:2}.insuranceRequest-page .steps li:before,.insurancePayment-page .steps li:before,.healthSurvey-page .steps li:before{content:" ";display:block;width:0;height:0;border-top:40px solid transparent;border-bottom:40px solid transparent;border-left:40px solid white;position:absolute;top:50%;margin-top:-40px;margin-left:3px;left:100%;z-index:1}.insuranceRequest-page .steps li:last-child:after,.insuranceRequest-page .steps li:last-child:before,.insurancePayment-page .steps li:last-child:after,.insurancePayment-page .steps li:last-child:before,.healthSurvey-page .steps li:last-child:after,.healthSurvey-page .steps li:last-child:before{display:none}.insuranceRequest-page .steps li.active,.insurancePayment-page .steps li.active,.healthSurvey-page .steps li.active{background-color:#00b1eb}.insuranceRequest-page .steps li.active:after,.insurancePayment-page .steps li.active:after,.healthSurvey-page .steps li.active:after{border-left-color:#00b1eb}.insuranceRequest-page #clonateinsuranceRequestForm{background-color:#0d0d3f;color:white;font-weight:bold;font-size:2.0em;padding:0 30px 10px;margin-bottom:20px;overflow:hidden}.insuranceRequest-page #clonateinsuranceRequestForm #clonateinsurancerequest_id-element,.insuranceRequest-page #clonateinsuranceRequestForm #cloneinsurancerequest-element{float:left}.insuranceRequest-page #clonateinsuranceRequestForm #clonateinsurancerequest_id-element #uniform-clonateinsurancerequest_id,.insuranceRequest-page #clonateinsuranceRequestForm #clonateinsurancerequest_id-element #cloneinsurancerequest,.insuranceRequest-page #clonateinsuranceRequestForm #cloneinsurancerequest-element #uniform-clonateinsurancerequest_id,.insuranceRequest-page #clonateinsuranceRequestForm #cloneinsurancerequest-element #cloneinsurancerequest{margin-left:10px}.insuranceRequest-page #clonateinsuranceRequestForm #clonateinsurancerequest_id-element #uniform-clonateinsurancerequest_id #clonateinsurancerequest_id,.insuranceRequest-page #clonateinsuranceRequestForm #clonateinsurancerequest_id-element #cloneinsurancerequest #clonateinsurancerequest_id,.insuranceRequest-page #clonateinsuranceRequestForm #cloneinsurancerequest-element #uniform-clonateinsurancerequest_id #clonateinsurancerequest_id,.insuranceRequest-page #clonateinsuranceRequestForm #cloneinsurancerequest-element #cloneinsurancerequest #clonateinsurancerequest_id{color:black}.insuranceRequest-page #insuranceRequestForm{background-color:#f0f0f0;padding:0 30px 10px;margin-bottom:20px;overflow:hidden}.insuranceRequest-page #insuranceRequestForm dt{display:none}.insuranceRequest-page #insuranceRequestForm h3,.insuranceRequest-page #insuranceRequestForm legend{color:#2d2e83;padding-left:15px;padding-right:15px;text-transform:uppercase;font-size:1.2em;font-weight:600;clear:both;padding-top:24px;font-family:ApexNewWebMD}.insuranceRequest-page #insuranceRequestForm legend{margin-bottom:0;font-size:1.1em;padding-top:10px}.insuranceRequest-page #insuranceRequestForm .zend_form label,.insuranceRequest-page #insuranceRequestForm .zend_form .label{font-size:1.2em;color:#2d2e83}.insuranceRequest-page #insuranceRequestForm .zend_form>div,.insuranceRequest-page #insuranceRequestForm .zend_form fieldset>div>div{margin-bottom:10px}.insuranceRequest-page #insuranceRequestForm .zend_form>div label,.insuranceRequest-page #insuranceRequestForm .zend_form>div input,.insuranceRequest-page #insuranceRequestForm .zend_form fieldset>div>div label,.insuranceRequest-page #insuranceRequestForm .zend_form fieldset>div>div input{width:100%}.insuranceRequest-page #insuranceRequestForm .zend_form>div select,.insuranceRequest-page #insuranceRequestForm .zend_form fieldset>div>div select{width:87%}.insuranceRequest-page #insuranceRequestForm .zend_form>div#policyholder_roadtype-element,.insuranceRequest-page #insuranceRequestForm .zend_form fieldset>div>div#policyholder_roadtype-element{clear:both}.insuranceRequest-page #insuranceRequestForm .zend_form>div#policyholder_address_number-element,.insuranceRequest-page #insuranceRequestForm .zend_form>div#policyholder_address_floor-element,.insuranceRequest-page #insuranceRequestForm .zend_form>div#policyholder_address_door-element,.insuranceRequest-page #insuranceRequestForm .zend_form fieldset>div>div#policyholder_address_number-element,.insuranceRequest-page #insuranceRequestForm .zend_form fieldset>div>div#policyholder_address_floor-element,.insuranceRequest-page #insuranceRequestForm .zend_form fieldset>div>div#policyholder_address_door-element{width:11%}.insuranceRequest-page #insuranceRequestForm .zend_form>div#policyholder_address_observation-element textarea,.insuranceRequest-page #insuranceRequestForm .zend_form>div#policyholder_correspondence_address-element textarea,.insuranceRequest-page #insuranceRequestForm .zend_form fieldset>div>div#policyholder_address_observation-element textarea,.insuranceRequest-page #insuranceRequestForm .zend_form fieldset>div>div#policyholder_correspondence_address-element textarea{height:100px;width:100%}.insuranceRequest-page #insuranceRequestForm .zend_form>div#policyholder_insurance_company-element,.insuranceRequest-page #insuranceRequestForm .zend_form fieldset>div>div#policyholder_insurance_company-element{width:100%}.insuranceRequest-page #insuranceRequestForm .zend_form>div#policyholder_insurance_company-element label,.insuranceRequest-page #insuranceRequestForm .zend_form fieldset>div>div#policyholder_insurance_company-element label{width:auto;padding:0 10px}.insuranceRequest-page #insuranceRequestForm .zend_form>div#policyholder_insurance_company-element input,.insuranceRequest-page #insuranceRequestForm .zend_form fieldset>div>div#policyholder_insurance_company-element input{width:auto;margin:0 5px}.insuranceRequest-page #insuranceRequestForm .zend_form>div#insurancerequest-element,.insuranceRequest-page #insuranceRequestForm .zend_form fieldset>div>div#insurancerequest-element{float:right;width:auto;margin-top:10px}.insuranceRequest-page #insuranceRequestForm .zend_form>div#insurancerequest-element input,.insuranceRequest-page #insuranceRequestForm .zend_form fieldset>div>div#insurancerequest-element input{font-weight:600}.insuranceRequest-page #insuranceRequestForm .zend_form>div#pet_name2-element,.insuranceRequest-page #insuranceRequestForm .zend_form fieldset>div>div#pet_name2-element{clear:left}.insuranceRequest-page #insuranceRequestForm .zend_form fieldset{width:100%}.insuranceRequest-page #insuranceRequestForm .zend_form #policyholderNote-element,.insuranceRequest-page #insuranceRequestForm .zend_form #insuredsNote-element,.insuranceRequest-page #insuranceRequestForm .zend_form #petsNote-element{width:100%}.insuranceRequest-page #insuranceRequestForm .zend_form #policyholderNote-element:before,.insuranceRequest-page #insuranceRequestForm .zend_form #policyholderNote-element:after,.insuranceRequest-page #insuranceRequestForm .zend_form #insuredsNote-element:before,.insuranceRequest-page #insuranceRequestForm .zend_form #insuredsNote-element:after,.insuranceRequest-page #insuranceRequestForm .zend_form #petsNote-element:before,.insuranceRequest-page #insuranceRequestForm .zend_form #petsNote-element:after{content:" ";display:table}.insuranceRequest-page #insuranceRequestForm .zend_form #policyholderNote-element:after,.insuranceRequest-page #insuranceRequestForm .zend_form #insuredsNote-element:after,.insuranceRequest-page #insuranceRequestForm .zend_form #petsNote-element:after{clear:both}.insuranceRequest-page #insuranceRequestForm .zend_form #policyholderNote-element h3,.insuranceRequest-page #insuranceRequestForm .zend_form #insuredsNote-element h3,.insuranceRequest-page #insuranceRequestForm .zend_form #petsNote-element h3{padding-left:0px}.insuranceRequest-page #insuranceRequestForm .zend_form #policyholder_birthdate-element{padding-bottom:28px}.insuranceRequest-page #insuranceRequestForm .zend_form #policyholder_birthdate-element span div.selector{width:32% !important;margin-right:1%}.insuranceRequest-page #insuranceRequestForm .zend_form #policyholder_birthdate-element span div.selector:last-of-type{width:32% !important;margin-right:0px}.insuranceRequest-page #insuranceRequestForm .zend_form #policyholder_address_number-element,.insuranceRequest-page #insuranceRequestForm .zend_form #policyholder_address_floor-element,.insuranceRequest-page #insuranceRequestForm .zend_form #policyholder_address_door-element{width:10% !important;padding-right:0px;padding-left:0px;margin-left:7px}.insuranceRequest-page #insuranceRequestForm .zend_form #policyholder_address_number-element{padding:0px 0px 5px 8px}.insuranceRequest-page #insuranceRequestForm .zend_form #policyholder_insurance_company-element{margin-top:20px;text-transform:uppercase;padding-left:0px;font-family:ApexNewWebMD;font-size:1.0em}.insuranceRequest-page #insuranceRequestForm .zend_form #policyholder_insurance_company_name-element{width:100%}.insuranceRequest-page #insuranceRequestForm .zend_form #policyholder_insurance_company_name-element .selector{width:33% !important}.insuranceRequest-page #insuranceRequestForm .zend_form #addHandler-element{width:50px;margin-bottom:0px;padding-top:35px;float:left;clear:both}.insuranceRequest-page #insuranceRequestForm .zend_form #addHandler-element .more.btn.btn-xs.btn-primary.glyphicon.glyphicon-plus{border-radius:15px;padding:1px 4px}.insuranceRequest-page #insuranceRequestForm .zend_form #fieldset-pet{margin-top:40px}.insuranceRequest-page #insuranceRequestForm .zend_form #fieldset-insured{margin-top:20px}.insuranceRequest-page #insuranceRequestForm .zend_form #pet_addHandler-element{display:inherit;width:5%;margin-bottom:0px;margin-top:0px;padding-top:11px;float:left;border-bottom:1px solid #efefef;padding-bottom:32px;clear:both}.insuranceRequest-page #insuranceRequestForm .zend_form #pet_addHandler-element .more2.btn.btn-xs.btn-primary.glyphicon.glyphicon-plus{border-radius:15px;padding:1px 4px}.insuranceRequest-page #insuranceRequestForm .zend_form #petsNote-element{border-bottom:1px solid #efefef;margin-bottom:19px;padding-bottom:20px}.insuranceRequest-page #insuranceRequestForm .zend_form #petsNote-element h3{padding-top:0px}.insuranceRequest-page #insuranceRequestForm .zend_form #petsNote-element h3 span{font-size:0.8em}.insuranceRequest-page #insuranceRequestForm .zend_form #insuredsNote-element,.insuranceRequest-page #insuranceRequestForm .zend_form #petsNote-element{display:inherit;margin-bottom:0px;margin-top:0px;width:95%;padding-left:0px;float:left}.insuranceRequest-page #insuranceRequestForm .zend_form #fieldset-pet,.insuranceRequest-page #insuranceRequestForm .zend_form #pet_addHandler-element,.insuranceRequest-page #insuranceRequestForm .zend_form #petsNote-element{display:none}.insuranceRequest-page #insuranceRequestForm .zend_form #fieldset-insured,.insuranceRequest-page #insuranceRequestForm .zend_form .insured,.insuranceRequest-page #insuranceRequestForm .zend_form #fieldset-pet,.insuranceRequest-page #insuranceRequestForm .zend_form .pet{float:left;border-bottom:1px solid #B6AFAF;margin-bottom:19px;padding-bottom:20px}.insuranceRequest-page #insuranceRequestForm .zend_form #fieldset-insured:before,.insuranceRequest-page #insuranceRequestForm .zend_form #fieldset-insured:after,.insuranceRequest-page #insuranceRequestForm .zend_form .insured:before,.insuranceRequest-page #insuranceRequestForm .zend_form .insured:after,.insuranceRequest-page #insuranceRequestForm .zend_form #fieldset-pet:before,.insuranceRequest-page #insuranceRequestForm .zend_form #fieldset-pet:after,.insuranceRequest-page #insuranceRequestForm .zend_form .pet:before,.insuranceRequest-page #insuranceRequestForm .zend_form .pet:after{content:" ";display:table}.insuranceRequest-page #insuranceRequestForm .zend_form #fieldset-insured:after,.insuranceRequest-page #insuranceRequestForm .zend_form .insured:after,.insuranceRequest-page #insuranceRequestForm .zend_form #fieldset-pet:after,.insuranceRequest-page #insuranceRequestForm .zend_form .pet:after{clear:both}.insuranceRequest-page #insuranceRequestForm .zend_form #fieldset-insured legend,.insuranceRequest-page #insuranceRequestForm .zend_form .insured legend,.insuranceRequest-page #insuranceRequestForm .zend_form #fieldset-pet legend,.insuranceRequest-page #insuranceRequestForm .zend_form .pet legend{border:none !important;margin-bottom:10px}.insuranceRequest-page #insuranceRequestForm .zend_form #fieldset-insured #removeHandler-element,.insuranceRequest-page #insuranceRequestForm .zend_form .insured #removeHandler-element,.insuranceRequest-page #insuranceRequestForm .zend_form #fieldset-pet #removeHandler-element,.insuranceRequest-page #insuranceRequestForm .zend_form .pet #removeHandler-element{width:100%;min-height:30px !important}.insuranceRequest-page #insuranceRequestForm .zend_form #fieldset-insured #removeHandler-element .less-selected.btn.btn-xs.btn-primary.glyphicon.glyphicon-minus,.insuranceRequest-page #insuranceRequestForm .zend_form .insured #removeHandler-element .less-selected.btn.btn-xs.btn-primary.glyphicon.glyphicon-minus,.insuranceRequest-page #insuranceRequestForm .zend_form #fieldset-pet #removeHandler-element .less-selected.btn.btn-xs.btn-primary.glyphicon.glyphicon-minus,.insuranceRequest-page #insuranceRequestForm .zend_form .pet #removeHandler-element .less-selected.btn.btn-xs.btn-primary.glyphicon.glyphicon-minus{border-radius:15px;padding:1px 4px}.insuranceRequest-page #insuranceRequestForm .zend_form #fieldset-insured #pet_removeHandler-element,.insuranceRequest-page #insuranceRequestForm .zend_form .insured #pet_removeHandler-element,.insuranceRequest-page #insuranceRequestForm .zend_form #fieldset-pet #pet_removeHandler-element,.insuranceRequest-page #insuranceRequestForm .zend_form .pet #pet_removeHandler-element{width:100%;display:block;margin-top:0}.insuranceRequest-page #insuranceRequestForm .zend_form #fieldset-insured #pet_removeHandler-element .less-selected2.btn.btn-xs.btn-primary.glyphicon.glyphicon-minus,.insuranceRequest-page #insuranceRequestForm .zend_form .insured #pet_removeHandler-element .less-selected2.btn.btn-xs.btn-primary.glyphicon.glyphicon-minus,.insuranceRequest-page #insuranceRequestForm .zend_form #fieldset-pet #pet_removeHandler-element .less-selected2.btn.btn-xs.btn-primary.glyphicon.glyphicon-minus,.insuranceRequest-page #insuranceRequestForm .zend_form .pet #pet_removeHandler-element .less-selected2.btn.btn-xs.btn-primary.glyphicon.glyphicon-minus{border-radius:15px;padding:3px 4px}.insuranceRequest-page #insuranceRequestForm .zend_form #fieldset-insured #firstname-element,.insuranceRequest-page #insuranceRequestForm .zend_form #fieldset-insured #lastname-element,.insuranceRequest-page #insuranceRequestForm .zend_form #fieldset-insured #roadname-element,.insuranceRequest-page #insuranceRequestForm .zend_form .insured #firstname-element,.insuranceRequest-page #insuranceRequestForm .zend_form .insured #lastname-element,.insuranceRequest-page #insuranceRequestForm .zend_form .insured #roadname-element,.insuranceRequest-page #insuranceRequestForm .zend_form #fieldset-pet #firstname-element,.insuranceRequest-page #insuranceRequestForm .zend_form #fieldset-pet #lastname-element,.insuranceRequest-page #insuranceRequestForm .zend_form #fieldset-pet #roadname-element,.insuranceRequest-page #insuranceRequestForm .zend_form .pet #firstname-element,.insuranceRequest-page #insuranceRequestForm .zend_form .pet #lastname-element,.insuranceRequest-page #insuranceRequestForm .zend_form .pet #roadname-element{padding-bottom:4px}.insuranceRequest-page #insuranceRequestForm .zend_form #fieldset-insured #birthdate-element span div,.insuranceRequest-page #insuranceRequestForm .zend_form .insured #birthdate-element span div,.insuranceRequest-page #insuranceRequestForm .zend_form #fieldset-pet #birthdate-element span div,.insuranceRequest-page #insuranceRequestForm .zend_form .pet #birthdate-element span div{width:32% !important;margin-right:1%}.insuranceRequest-page #insuranceRequestForm .zend_form #fieldset-insured #birthdate-element span div:last-of-type,.insuranceRequest-page #insuranceRequestForm .zend_form .insured #birthdate-element span div:last-of-type,.insuranceRequest-page #insuranceRequestForm .zend_form #fieldset-pet #birthdate-element span div:last-of-type,.insuranceRequest-page #insuranceRequestForm .zend_form .pet #birthdate-element span div:last-of-type{width:32% !important;margin-right:0px}.insuranceRequest-page #insuranceRequestForm .zend_form #fieldset-insured .complement,.insuranceRequest-page #insuranceRequestForm .zend_form .insured .complement,.insuranceRequest-page #insuranceRequestForm .zend_form #fieldset-pet .complement,.insuranceRequest-page #insuranceRequestForm .zend_form .pet .complement{min-height:inherit !important;margin:0 0 0 0}.insuranceRequest-page #insuranceRequestForm .zend_form #fieldset-insured .complement label,.insuranceRequest-page #insuranceRequestForm .zend_form .insured .complement label,.insuranceRequest-page #insuranceRequestForm .zend_form #fieldset-pet .complement label,.insuranceRequest-page #insuranceRequestForm .zend_form .pet .complement label{width:auto;display:inline-block}.insuranceRequest-page #insuranceRequestForm .zend_form #fieldset-insured .complement input,.insuranceRequest-page #insuranceRequestForm .zend_form .insured .complement input,.insuranceRequest-page #insuranceRequestForm .zend_form #fieldset-pet .complement input,.insuranceRequest-page #insuranceRequestForm .zend_form .pet .complement input{margin:0 0 0 5px;float:right;width:20px;position:relative;top:-10px}.insuranceRequest-page #insuranceRequestForm .zend_form #insurancerequest-element input{font-family:ApexNewWebMD;height:60px;font-size:2.5em}.insuranceRequest-page #insuranceRequestForm .zend_form #birthdate-element .combodate .selector:nth-child(3) .formError .formErrorContent{left:-110px}.insuranceRequest-page #insuranceRequestForm .zend_form #birthdate-element .combodate .formError .formErrorContent{min-width:180px !important}.insurancePayment-page #edit-policyholder-data{background-color:#f0f0f0;padding:30px 30px 10px 30px}.insurancePayment-page #edit-policyholder-data h3{margin-top:0;color:#2d2e83;text-transform:uppercase;font-size:1.3em;font-family:ApexNewWebMD;margin-bottom:5px}.insurancePayment-page #edit-policyholder-data h4{color:#2d2e83;text-transform:uppercase;font-size:1.3em;margin-top:0px}.insurancePayment-page #edit-policyholder-data a.btn.btn-danger{color:#FFF;font-family:ApexNewWebMD}.insurancePayment-page #insurancePaymentForm{background-color:#f0f0f0;padding:30px;margin-bottom:20px}.insurancePayment-page #insurancePaymentForm h3{margin-top:0;color:#2d2e83;text-transform:uppercase;font-size:1.3em;font-family:ApexNewWebMD;margin-bottom:5px}.insurancePayment-page #insurancePaymentForm h4{color:#2d2e83;text-transform:uppercase;font-size:1.3em;margin-top:0px}.insurancePayment-page #insurancePaymentForm .btn.btn-primary{margin-bottom:40px;font-family:ApexNewWebMD}.insurancePayment-page #insurancePaymentForm a.btn.btn-danger{color:#FFF;margin-bottom:40px;font-family:ApexNewWebMD}.insurancePayment-page #insurancePaymentForm p{color:#818080;font-size:1.2em}.insurancePayment-page #insurancePaymentForm #iban-element input{width:40%}.insurancePayment-page #insurancePaymentForm #iban-element label{color:#2d2e83;font-size:1.4em;margin-right:20px}.insurancePayment-page #insurancePaymentForm #iban-element label.label_Iban_style{margin:0 5px 0 20px}.insurancePayment-page #insurancePaymentForm #iban-element a.link_help_text{font-size:1.5em;margin-right:150px}.insurancePayment-page #insurancePaymentForm #iban-element input.account_number{width:385px}.insurancePayment-page #insurancePaymentForm #iban-element input.account_number_calculate{margin:5px 0 12px 23px;width:10%}.insurancePayment-page #insurancePaymentForm #iban-element ul.errors{padding-left:95px}.insurancePayment-page #insurancePaymentForm #iban-element ul.errors li{color:red;font-size:1.6em}.insurancePayment-page #insurancePaymentForm #acceptpolicy-element{margin:30px 0px 0px 0px}.insurancePayment-page #insurancePaymentForm #acceptpolicy-element label{color:#2d2e83;font-size:1.4em}.insurancePayment-page #insurancePaymentForm #acceptLOPD-element .acceptLOPDformError{margin-top:-22px !important}.insurancePayment-page #insurancePaymentForm #idd-element .iddformError{margin-top:30px !important}.insurancePayment-page #insurancePaymentForm #acceptLOPD-element label,.insurancePayment-page #insurancePaymentForm #idd-element label{color:#2d2e83;font-size:1.2em;padding-top:5px;padding-left:5px}.insurancePayment-page #insurancePaymentForm .prices>div{padding:0 20px}.insurancePayment-page #insurancePaymentForm .prices>div .price{background-color:white;text-align:center;padding-bottom:10px}.insurancePayment-page #insurancePaymentForm .prices>div .price h4{background-color:#2d2e83;color:#fff;padding:5px;text-transform:uppercase;font-size:1.5em;font-family:ApexNewWebMD}.insurancePayment-page #insurancePaymentForm .prices>div .price .discount{color:#00b1eb;text-transform:uppercase;margin-bottom:10px;font-size:1.3em}.insurancePayment-page #insurancePaymentForm .prices>div .price .productprice{color:#2d2e83;font-size:2.5em;font-family:ApexNewWebMD}.insurancePayment-page #insurancePaymentForm .prices>div .price .approximateprice{display:block;color:red;font-size:0.8em}.insurancePayment-page #insurancePaymentForm .prices>div .price .btn{margin-top:10px;font-family:ApexNewWebMD;font-size:1.8em}.insurancePayment-page #insurancePaymentForm .note{padding:20px 0px 0px 10px}.healthSurvey-page .healthsurvey-form-container{background-color:#f0f0f0;display:inline-block}.healthSurvey-page .healthsurvey-form-container h1{text-align:left;font-size:1.7em;text-transform:uppercase;font-family:ApexNewWebMD;padding:40px 0px 0px 20px}.healthSurvey-page .healthsurvey-form-container p{padding:10px 20px 0;color:#818080;font-size:1.3em}.healthSurvey-page .healthsurvey-form-container #healthSurveyForm{margin-bottom:20px;font-size:1em}.healthSurvey-page .healthsurvey-form-container #healthSurveyForm h1{margin-top:0;text-align:left}.healthSurvey-page .healthsurvey-form-container #healthSurveyForm .children{display:none;margin-left:-20px;margin-right:-20px}.healthSurvey-page .healthsurvey-form-container #healthSurveyForm .children.active{display:block}.healthSurvey-page .healthsurvey-form-container #healthSurveyForm .question{padding:10px 20px;color:#2d2e83;font-size:1.4em}.healthSurvey-page .healthsurvey-form-container #healthSurveyForm .question textarea,.healthSurvey-page .healthsurvey-form-container #healthSurveyForm .question input{border:1px solid #bdbdbd}.healthSurvey-page .healthsurvey-form-container #healthSurveyForm .question label:first-child{margin-right:20px}.healthSurvey-page .healthsurvey-form-container #healthSurveyForm .question textarea{font-size:0.7em}.healthSurvey-page .healthsurvey-form-container #healthSurveyForm .question input{font-size:0.7em}.healthSurvey-page .healthsurvey-form-container #healthSurveyForm .question .selector{border:1px solid #bdbdbd}.healthSurvey-page .healthsurvey-form-container #healthSurveyForm .question.parentQuestion{font-size:1.4em}.healthSurvey-page .healthsurvey-form-container #healthSurveyForm label{color:#818080;text-transform:uppercase;padding:0 8px 0 0;font-family:ApexNewWebMD;font-weight:400;font-size:0.8em}.healthSurvey-page .healthsurvey-form-container #healthSurveyForm label.required{width:100%;font-family:ApexNewWebLT}.healthSurvey-page .healthsurvey-form-container #healthSurveyForm label input{margin-right:4px;margin-left:20px}.healthSurvey-page .healthsurvey-form-container #healthSurveyForm .formError .formErrorContent{font-size:14px}.healthSurvey-page .healthsurvey-form-container #healthSurveyForm .question.odd{background-color:#e6e6e6}.healthSurvey-page .healthsurvey-form-container #healthSurveyForm .question.even{background-color:#f2f2f2}.healthSurvey-page .healthsurvey-form-container #healthSurveyForm .question-children label{color:#2d2e83;font-size:0.7em;text-transform:none;width:100%}.healthSurvey-page .healthsurvey-form-container #healthSurveyForm .question-children .children label.required{font-size:0.5em}.healthSurvey-page .healthsurvey-form-container #healthSurveyForm .question-children .children textarea,.healthSurvey-page .healthsurvey-form-container #healthSurveyForm .question-children .children input{font-size:0.5em}.healthSurvey-page .healthsurvey-form-container #healthSurveyForm #noteconfirm-element{padding:30px;color:#2d2e83}.healthSurvey-page .healthsurvey-form-container #healthSurveyForm #verifyresponse-element input{float:left;width:4%;margin-left:1%}.healthSurvey-page .healthsurvey-form-container #healthSurveyForm #verifyresponse-element label{color:#2d2e83;float:left;width:95%;padding-top:2px;font-size:1.1em}.healthSurvey-page .healthsurvey-form-container #healthSurveyForm #notelegal-element{padding-top:30px}.healthSurvey-page .healthsurvey-form-container #healthSurveyForm #notelegal-element p{color:#2d2e83;font-size:1.0em}.healthSurvey-page .healthsurvey-form-container #healthSurveyForm #healthsurvey-element{padding:20px;text-align:right}.healthSurvey-page .healthsurvey-form-container #healthSurveyForm #healthsurvey-element input{font-family:ApexNewWebMD;height:60px;font-size:2.5em}.healthSurvey-page .healthsurvey-form-container #healthSurveyForm .top-separator{padding-top:30px}.healthSurvey-page .healthsurvey-form-container #healthSurveyForm .bot-separator{padding-bottom:30px}.summary-page .thankyou,.insurancesummary-page .thankyou{font-size:2.1em;padding:0 5% 0 9%;text-align:left;margin-top:30px;color:#2d2e83}.summary-page .thankyou img,.insurancesummary-page .thankyou img{width:90%}.summary-page .thankyou-insurance,.insurancesummary-page .thankyou-insurance{padding:0 3% 0 3%}.summary-page .thankyou-insurance .dr-i,.insurancesummary-page .thankyou-insurance .dr-i{position:static;float:left}.summary-page .thankyou-insurance img,.insurancesummary-page .thankyou-insurance img{width:50%;padding-left:55px}.summary-page .info,.insurancesummary-page .info{background-color:#2d2e83;color:#fff;padding:35px}.summary-page .info h1,.summary-page .info h2,.insurancesummary-page .info h1,.insurancesummary-page .info h2{color:#00b1eb}.summary-page .info h4,.insurancesummary-page .info h4{font-family:ApexNewWebMD}.summary-page .info p,.insurancesummary-page .info p{font-size:1.1em}.summary-page .info .price,.insurancesummary-page .info .price{color:#00b1eb;font-size:1.3em;font-family:ApexNewWebMD}.summary-page .info .pinfo,.insurancesummary-page .info .pinfo{color:#818080;margin-bottom:30px}.summary-page .info .btn-danger,.insurancesummary-page .info .btn-danger{color:white;margin-right:30px}.summary-page .remember,.insurancesummary-page .remember{background-color:#f0f0f0;padding-top:15px}.summary-page .remember .col-md-5 .title,.summary-page .remember #offerFormUnified .insured #age-element .title,#offerFormUnified .insured .summary-page .remember #age-element .title,.insurancesummary-page .remember .col-md-5 .title,.insurancesummary-page .remember #offerFormUnified .insured #age-element .title,#offerFormUnified .insured .insurancesummary-page .remember #age-element .title{font-size:2.8em;color:#2d2e83}.summary-page .remember .col-md-5 .subtitle,.summary-page .remember #offerFormUnified .insured #age-element .subtitle,#offerFormUnified .insured .summary-page .remember #age-element .subtitle,.insurancesummary-page .remember .col-md-5 .subtitle,.insurancesummary-page .remember #offerFormUnified .insured #age-element .subtitle,#offerFormUnified .insured .insurancesummary-page .remember #age-element .subtitle{font-size:1.8em;color:#2d2e83}.summary-page .remember .col-md-5 .except,.summary-page .remember #offerFormUnified .insured #age-element .except,#offerFormUnified .insured .summary-page .remember #age-element .except,.insurancesummary-page .remember .col-md-5 .except,.insurancesummary-page .remember #offerFormUnified .insured #age-element .except,#offerFormUnified .insured .insurancesummary-page .remember #age-element .except{font-size:1.2em;color:#818080}.summary-page .remember .col-md-7,.summary-page .remember #offerFormUnified .insured #gender-element,#offerFormUnified .insured .summary-page .remember #gender-element,.insurancesummary-page .remember .col-md-7,.insurancesummary-page .remember #offerFormUnified .insured #gender-element,#offerFormUnified .insured .insurancesummary-page .remember #gender-element{padding-top:62px;padding-left:0px}.summary-page .remember .col-md-7 .documents,.summary-page .remember #offerFormUnified .insured #gender-element .documents,#offerFormUnified .insured .summary-page .remember #gender-element .documents,.insurancesummary-page .remember .col-md-7 .documents,.insurancesummary-page .remember #offerFormUnified .insured #gender-element .documents,#offerFormUnified .insured .insurancesummary-page .remember #gender-element .documents{border-left:1px solid #DDDCDC;padding-left:30px;margin-bottom:30px}.summary-page .remember .col-md-7 .documents .title,.summary-page .remember #offerFormUnified .insured #gender-element .documents .title,#offerFormUnified .insured .summary-page .remember #gender-element .documents .title,.insurancesummary-page .remember .col-md-7 .documents .title,.insurancesummary-page .remember #offerFormUnified .insured #gender-element .documents .title,#offerFormUnified .insured .insurancesummary-page .remember #gender-element .documents .title{font-size:1.5em;color:#818080}.summary-page .remember .col-md-7 .documents .ab,.summary-page .remember #offerFormUnified .insured #gender-element .documents .ab,#offerFormUnified .insured .summary-page .remember #gender-element .documents .ab,.insurancesummary-page .remember .col-md-7 .documents .ab,.insurancesummary-page .remember #offerFormUnified .insured #gender-element .documents .ab,#offerFormUnified .insured .insurancesummary-page .remember #gender-element .documents .ab{display:block;width:45%;color:#2d2e83;float:left;font-size:1.3em;margin-right:2.5%;margin-bottom:30px}.summary-page .remember .col-md-7 .documents .ab span,.summary-page .remember #offerFormUnified .insured #gender-element .documents .ab span,#offerFormUnified .insured .summary-page .remember #gender-element .documents .ab span,.insurancesummary-page .remember .col-md-7 .documents .ab span,.insurancesummary-page .remember #offerFormUnified .insured #gender-element .documents .ab span,#offerFormUnified .insured .insurancesummary-page .remember #gender-element .documents .ab span{background-color:white;border-radius:20px;height:30px;width:30px;display:block;text-align:center;font-size:20px;float:left;font-family:ApexNewWebBD;margin-right:10px}.summary-page .remember .col-md-7 .documents .contactinfo,.summary-page .remember #offerFormUnified .insured #gender-element .documents .contactinfo,#offerFormUnified .insured .summary-page .remember #gender-element .documents .contactinfo,.insurancesummary-page .remember .col-md-7 .documents .contactinfo,.insurancesummary-page .remember #offerFormUnified .insured #gender-element .documents .contactinfo,#offerFormUnified .insured .insurancesummary-page .remember #gender-element .documents .contactinfo{font-size:1.5em;color:#818080;line-height:15px}.summary-page .remember .col-md-7 .documents .sendnow,.summary-page .remember #offerFormUnified .insured #gender-element .documents .sendnow,#offerFormUnified .insured .summary-page .remember #gender-element .documents .sendnow,.insurancesummary-page .remember .col-md-7 .documents .sendnow,.insurancesummary-page .remember #offerFormUnified .insured #gender-element .documents .sendnow,#offerFormUnified .insured .insurancesummary-page .remember #gender-element .documents .sendnow{left:350px;bottom:60px;width:160px;position:relative}.summary-page .remember .delete,.insurancesummary-page .remember .delete{font-size:1.7em;color:#00b1eb;font-family:ApexNewWebMD}.insurancesummary-page .thankyou.thankyou-insurance h1{font-size:1.0em}.insurancesummary-page .info{padding-bottom:80px}.insurancesummary-page .dl-bg{background-color:#f0f0f0}.insurancesummary-page .containt{min-width:970px;position:relative;margin:0 auto;width:1170px;padding:40px 0px 40px 0px}.insurancesummary-page .containt:before,.insurancesummary-page .containt:after{content:" ";display:table}.insurancesummary-page .containt:after{clear:both}.insurancesummary-page .containt p{color:#818080}.insurancesummary-page dl{width:48%}.insurancesummary-page dl dt{color:#2d2e83;font-family:ApexNewWebBD;font-size:1.3em}.insurancesummary-page dl dd{border-bottom:1px solid #DDDCDC;color:#818080;padding:5px 0px 5px 0px;font-size:1.3em}.insurancesummary-page dl dd span{font-family:ApexNewWebMD;color:#2d2e83;padding:0px 0px 0px 30px;width:40%;display:inline-block;vertical-align:top}.insurancesummary-page dl dd strong{font-family:ApexNewWebMD;color:#2d2e83}.insurancesummary-page dl dd div{display:inline-block}.insurancesummary-page dl span.square{background-color:#BDBABA;display:block;padding:5px 0px 5px 0px;margin-top:20px}.insurancesummary-page dl span.square dd{border:none;color:#2d2e83}.insurancesummary-page dl span.approximateprice{display:block;margin-top:10px}.insurancesummary-page dl.first{float:left}.insurancesummary-page dl.second{float:right;padding-top:25px}.insurancesummary-page dl.all{width:100%}.insurancesummary-page dl.all dl.second{padding-top:0px}.insurancesummary-page dl.last dd{color:#2d2e83;border:none}.modal-backdrop.blocked-window{position:fixed;background-color:#000000;height:100%;width:100%;opacity:0.7;z-index:5}.modal-body a{color:#333 !important}.blocked-prices-msg{display:hidden;text-align:center;display:block;position:fixed;left:50%;top:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);z-index:500}.blocked-prices-msg img{width:50%}#offerForm #acceptpolicy-element input{display:inline-block !important}#offerForm #acceptLOPD-element input{display:inline-block !important}#offerForm #large_family-element input{display:inline-block !important}#doctori-loading{position:fixed;display:none;width:100%;height:100%;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,0.5);z-index:50;text-align:center}#doctori-loading .container-img-loading{margin-top:150px}.seguros{margin-bottom:50px;background:white;padding:50px 0px}@media (max-width: 768px){.seguros{margin-bottom:0px;padding-top:25px;padding-bottom:25px}}.seguros h2{font-family:ApexNewWebBK;font-size:34px;color:#031f73;text-align:center;margin-bottom:30px}@media (max-width: 768px){.seguros h2{font-size:23px}}.seguros h2 i{font-size:34px;font-style:italic;color:#489bff}@media (max-width: 768px){.seguros h2 i{font-size:23px}}.seguros .seguro{border-right:solid 3px #ebedef}.seguros .seguro:last-child{border-right:0px}@media (max-width: 992px){.seguros .seguro{margin-bottom:40px}.seguros .seguro:nth-child(even){border-right:0px}}@media (max-width: 480px){.seguros .seguro{margin-bottom:26px;display:block;flex:0 0 50%;max-width:50%;border-right:0px}}.seguros .seguro .seguro-img{display:block}.seguros .seguro .seguro-img.seguro-img-decesos{background:url("https://d1pgf9jb5tbegd.cloudfront.net/sfiles/v2/img/desktop/seguros/decesos.png") center top no-repeat}@media (max-width: 768px){.seguros .seguro .seguro-img.seguro-img-decesos{background:url("https://d1pgf9jb5tbegd.cloudfront.net/sfiles/v2/img/mobile/seguros/decesos.png") center top no-repeat}}.seguros .seguro .seguro-img.seguro-img-vida{background:url("https://d1pgf9jb5tbegd.cloudfront.net/sfiles/v2/img/desktop/seguros/vida.png") center top no-repeat}@media (max-width: 768px){.seguros .seguro .seguro-img.seguro-img-vida{background:url("https://d1pgf9jb5tbegd.cloudfront.net/sfiles/v2/img/mobile/seguros/vida.png") center top no-repeat}}.seguros .seguro .seguro-img.seguro-img-autos{background:url("https://d1pgf9jb5tbegd.cloudfront.net/sfiles/v2/img/desktop/seguros/autos.png") center top no-repeat}@media (max-width: 768px){.seguros .seguro .seguro-img.seguro-img-autos{background:url("https://d1pgf9jb5tbegd.cloudfront.net/sfiles/v2/img/mobile/seguros/autos.png") center top no-repeat}}.seguros .seguro .seguro-img.seguro-img-motos{background:url("https://d1pgf9jb5tbegd.cloudfront.net/sfiles/v2/img/desktop/seguros/motos.png") center top no-repeat}@media (max-width: 768px){.seguros .seguro .seguro-img.seguro-img-motos{background:url("https://d1pgf9jb5tbegd.cloudfront.net/sfiles/v2/img/mobile/seguros/motos.png") center top no-repeat}}.seguros .seguro .seguro-img:hover{text-decoration:none}.seguros .seguro span.seguro-text{color:#031f73;text-align:center;display:block;font-family:ApexNewWebMD;font-size:20px;padding-top:150px}@media (max-width: 768px){.seguros .seguro span.seguro-text{font-size:19px;padding-top:122px;width:82%;margin:auto}}.seguros .seguro span.seguro-text:hover{text-decoration:none}.seguros .seguro span.seguro-text br{display:none}@media (max-width: 768px){.seguros .seguro span.seguro-text br{display:block}}.seguros .seguro span.seguro-link{width:75%;margin:20px auto 0px;border-radius:37.5px;height:40px;line-height:40px;text-align:center;display:block;background-color:#ff4444;color:white;font-family:ApexNewWebMD;font-size:18px}@media (max-width: 768px){.seguros .seguro span.seguro-link{font-size:16px;width:100%;height:37px;line-height:37px;margin-top:8px}}.seguros .seguro span.seguro-link:hover{text-decoration:none}.seguros .seguro.seguro-disabled span.seguro-text{color:#848e9a}.seguros .seguro.seguro-disabled span.seguro-link{background-color:#848e9a}.seguros .seguro:hover{text-decoration:none}.seguros .seguro:hover span.seguro-link{background-color:rgba(255,68,68,0.8);text-decoration:none}.seguros .seguro:hover span.seguro-text{text-decoration:none}.seguros .seguro:hover.seguro-disabled span.seguro-link{background-color:#848e9a}.seguros.seguros-en h2 i,.seguros.seguros-fr h2 i{margin-right:5px}.offer.inMainProduct{width:50%;position:absolute;top:0;right:0px;background-color:#2d2e83;background-color:rgba(45,46,131,0.6);color:#fff;z-index:10}@media (max-width: 768px){.offer.inMainProduct{position:relative;width:100%;left:0}}@media (max-width: 480px){.offer.inMainProduct #offerFormUnified #steps-element h2{margin-top:0}}#offerForm{padding:10px 35px 8px 35px;min-height:390px}@media (max-width: 768px){#offerForm{padding:15px;min-height:0}}#offerForm a{color:#fff;text-decoration:underline}#offerForm label{font-weight:400;width:100%;text-transform:uppercase;margin-bottom:1px}#offerForm input[type=text],#offerForm select{color:black;margin-bottom:8px;width:49%;border-radius:6px;border:0px}#offerForm input[type=text]{min-height:26px}#offerForm #origin-label,#offerForm #category_id-label,#offerForm #copied_campaign-label,#offerForm #foreign_user_code-label{height:0}#offerForm .selector{border-radius:6px;height:26px}#offerForm .selector:after{top:4px}#offerForm .selector span{line-height:25px}#offerForm .selector select{width:100%;float:none;position:absolute}#offerForm #name-element input{margin-right:2%}#offerForm #email-element input{width:100%}#offerForm #phone_prefix-element{width:15%;display:inline-block;vertical-align:middle;margin-right:2%;padding-bottom:8px}#offerForm #phone_prefix-element input{width:100%}@media (max-width: 768px){#offerForm #phone_prefix-element{width:100%}}#offerForm #phone_number-element{width:31%;display:inline-block;vertical-align:bottom}#offerForm #phone_number-element input{width:100%}@media (max-width: 768px){#offerForm #phone_number-element{width:100%}}#offerForm #province_id-element .selector,#offerForm #start_at-element .selector{width:49% !important;margin-bottom:8px}@media (max-width: 768px){#offerForm #province_id-element .selector,#offerForm #start_at-element .selector{width:100% !important}}#offerForm #zipcode-element #zipcode{margin-right:25%}#offerForm #start_at-element:before,#offerForm #start_at-element:after{content:" ";display:table}#offerForm #start_at-element:after{clear:both}#offerForm #start_at-element label{width:51%}#offerForm #start_at-element span{width:240px !important}#offerForm .insured{width:49%;float:left;overflow:hidden;margin-right:1%}@media (max-width: 768px){#offerForm .insured{width:70%}}#offerForm .insured #gender-element{width:60%;float:left;margin-right:2%}#offerForm .insured #gender-element select{width:70%}@media (max-width: 992px){#offerForm .insured #gender-element select{width:60%}}#offerForm .insured #age-element{width:27%;float:right;margin-right:2%}@media (max-width: 768px){#offerForm .insured #age-element{min-width:50px}}#offerForm .insured #age-element input{font-size:1.3em;width:100%;text-align:center}#offerForm .insured-handler{clear:both;float:left;width:50%;text-transform:uppercase;font-size:0.8em}#offerForm .insured-handler .more{margin-right:5px}#offerForm .insured-handler .btn{padding:1px 4px}#offerForm .insured-claim{display:inline-block;width:50%;margin-left:12px;vertical-align:-10px;margin-top:8px}#offerForm #acceptpolicy-element,#offerForm #acceptLOPD-element,#offerForm #large_family-element{padding-top:14px;width:50%;margin-left:-5px;vertical-align:middle;clear:left}@media (max-width: 768px){#offerForm #acceptpolicy-element,#offerForm #acceptLOPD-element,#offerForm #large_family-element{width:100%}}#offerForm #acceptpolicy-element label,#offerForm #acceptpolicy-element input,#offerForm #acceptLOPD-element label,#offerForm #acceptLOPD-element input,#offerForm #large_family-element label,#offerForm #large_family-element input{float:left;width:auto}#offerForm #acceptpolicy-element label,#offerForm #acceptLOPD-element label,#offerForm #large_family-element label{margin-left:5px;text-transform:none}@media (min-width: 769px){#offerForm #large_family-element{float:right;width:49% !important}}#offerForm #offer-element{float:right;width:48%}#offerForm #offer-element input[type=submit]{text-transform:uppercase;color:#FFF;width:100%;font-size:3em;font-family:ApexNewWebMD}@media (max-width: 768px){#offerForm #offer-element input[type=submit]{font-size:2em}}#offerForm #offer-element:before,#offerForm #offer-element:after{content:" ";display:table}#offerForm #offer-element:after{clear:both}#offerForm .btn-primary{border-radius:15px;background-color:#00b1eb;border-color:#00b1eb}@media (max-width: 768px){.offerPage #contratar-insurance-section #offerForm #acceptpolicy-element{margin-top:0px !important}}@media (max-width: 768px){.offerPage #contratar-insurance-section #offerForm #offer-element input{width:100%}}@media (max-width: 768px){.offerPage #contratar-insurance-section #offerForm #offer-element{width:100%}}.ProductPage #offerForm #acceptpolicy-element,.homePage #offerForm #acceptpolicy-element{width:100% !important;margin-left:0px !important}.ProductPage #offerForm #offer-element,.homePage #offerForm #offer-element{float:none !important;margin-top:10px !important;width:100% !important}#offerFormUnified{padding:25px 20px;min-height:455px;overflow:hidden}#offerFormUnified input.myPretty{display:block !important;margin:0px !important;height:0px !important;padding:0px !important;position:absolute !important}@media (max-width: 1200px){#offerFormUnified{min-height:470px}}@media (max-width: 768px){#offerFormUnified{padding:15px;min-height:0}}#offerFormUnified .zend_form{margin-right:-15px;margin-left:-15px}#offerFormUnified a{color:#fff;text-decoration:underline}#offerFormUnified label{color:white;font-weight:400;width:100%;text-transform:uppercase;margin-bottom:1px}#offerFormUnified input[type=text],#offerFormUnified select{color:black;width:100%;border-radius:6px;border:0px}#offerFormUnified input[type=text]{min-height:26px}#offerFormUnified dt,#offerFormUnified dd{height:0;width:0}#offerFormUnified .selector{width:99% !important;border-radius:6px;height:26px}#offerFormUnified .selector:after{top:4px}#offerFormUnified .selector span{line-height:25px}#offerFormUnified .selector select{width:100%;float:none;position:absolute}@media (max-width: 768px){#offerFormUnified .selector{height:43px}}#offerFormUnified #steps-element{margin-bottom:9px !important}#offerFormUnified #steps-element h2{color:white !important;font-size:23px;text-transform:uppercase;line-height:21px;margin-bottom:6px;text-align:left}@media (max-width: 480px){#offerFormUnified #steps-element h2{font-size:19px;text-align:center}}#offerFormUnified #steps-element span{font-size:14px}@media (max-width: 480px){#offerFormUnified #steps-element span{font-size:12px;text-align:center;display:block}}#offerFormUnified #province_id-element,#offerFormUnified #name-element,#offerFormUnified #phone-element,#offerFormUnified #email-element,#offerFormUnified #start_at-element,#offerFormUnified .insured,#offerFormUnified #insuredHandler-element,#offerFormUnified #large_family-element,#offerFormUnified #offer-element,#offerFormUnified #policyholder_nid_number-element{margin-top:8px}@media (max-width: 768px){#offerFormUnified #province_id-element,#offerFormUnified #name-element,#offerFormUnified #phone-element,#offerFormUnified #email-element,#offerFormUnified #start_at-element,#offerFormUnified .insured,#offerFormUnified #insuredHandler-element,#offerFormUnified #large_family-element,#offerFormUnified #offer-element,#offerFormUnified #policyholder_nid_number-element{margin-top:12px}}#offerFormUnified #name-element label{display:none}#offerFormUnified #phone_prefix-element{margin-top:8px;padding-right:0px}@media (max-width: 768px){#offerFormUnified #phone_prefix-element{margin-top:12px}}#offerFormUnified #phone_number-element{margin-top:8px}@media (max-width: 768px){#offerFormUnified #phone_number-element{margin-top:12px}}#offerFormUnified #acceptpolicy-element,#offerFormUnified #acceptpolicy2-element,#offerFormUnified #acceptAll-element,#offerFormUnified #cessionpolicy-element{margin-top:9px}@media (max-width: 768px){#offerFormUnified #acceptpolicy-element,#offerFormUnified #acceptpolicy2-element,#offerFormUnified #acceptAll-element,#offerFormUnified #cessionpolicy-element{clear:both;width:100%;float:left}}#offerFormUnified #clearLine-element,#offerFormUnified #clearLine2-element{clear:both}#offerFormUnified #insuredHandler-element,#offerFormUnified #offer-element{margin-top:15px !important}#offerFormUnified #insuredHandler-element{clear:both}@media (max-width: 768px){#offerFormUnified #insuredHandler-element{width:50%;float:right;clear:none;margin-top:-15px !important}#offerFormUnified #insuredHandler-element .insured-handler{width:100%;position:relative;padding-top:40px !important;max-width:140px}#offerFormUnified #insuredHandler-element .insured-handler span.btn{font-size:16px;width:40px;height:40px;border-radius:20px;moz-border-radius:20px;padding-top:6px}#offerFormUnified #insuredHandler-element .insured-handler .insured-claim{width:150px;position:absolute;top:0;left:0;padding-top:5px;margin-left:0;text-transform:none;font-size:1.4em;line-height:1em}}#offerFormUnified #clearLine-element{clear:both}#offerFormUnified #zipcode-element{width:50%;padding-left:15px;padding-right:15px;float:left;margin-top:8px}@media (max-width: 992px){#offerFormUnified #zipcode-element{width:100%;margin-bottom:12px}}#offerFormUnified #zipcode-element #zipcode{margin-right:25%}#offerFormUnified #start_at-element:before,#offerFormUnified #start_at-element:after{content:" ";display:table}#offerFormUnified #start_at-element:after{clear:both}#offerFormUnified #start_at-element label{width:100%}#offerFormUnified #start_at-element span{width:240px !important}@media (max-width: 768px){#offerFormUnified #start_at-element{display:none}}#offerFormUnified .insured{margin-top:3px}@media (max-width: 768px){#offerFormUnified .insured{margin-top:10px;width:50%;float:left}}#offerFormUnified .insured>div{margin-right:-15px;margin-left:-15px}#offerFormUnified .insured #gender-element{padding-right:0px}@media (max-width: 768px){#offerFormUnified .insured #gender-element{padding-right:15px;margin-bottom:5px}#offerFormUnified .insured #gender-element .selector{display:none !important}}#offerFormUnified .insured #gender-element select{width:100%}@media (max-width: 768px){#offerFormUnified .insured #age-element{margin-bottom:5px}}#offerFormUnified .insured #age-element input{font-size:1.3em;width:100%;text-align:center}@media (max-width: 768px){#offerFormUnified .insured #age-element label{display:none}}#offerFormUnified .insured-handler{width:100%;text-transform:uppercase;font-size:0.8em;margin-top:16px}#offerFormUnified .insured-handler .more{margin-right:5px}#offerFormUnified .insured-handler .btn{padding:1px 4px}#offerFormUnified .insured-claim{display:inline-block;width:65%;margin-left:12px;vertical-align:-2px;margin-top:8px}#offerFormUnified #acceptpolicy-element .prettycheckbox,#offerFormUnified #acceptpolicy2-element .prettycheckbox,#offerFormUnified #acceptAll-element .prettycheckbox,#offerFormUnified #large_family-element .prettycheckbox,#offerFormUnified #cessionpolicy-element .prettycheckbox{margin-right:0px}#offerFormUnified #acceptpolicy-element label,#offerFormUnified #acceptpolicy2-element label,#offerFormUnified #acceptAll-element label,#offerFormUnified #large_family-element label,#offerFormUnified #cessionpolicy-element label{display:block !important;float:none;width:100%;font-family:ApexNewWebLT !important;margin-top:7px !important;font-size:11px !important;text-align:justify;text-transform:inherit}#offerFormUnified #acceptpolicy-element label b,#offerFormUnified #acceptpolicy2-element label b,#offerFormUnified #acceptAll-element label b,#offerFormUnified #large_family-element label b,#offerFormUnified #cessionpolicy-element label b{font-family:ApexNewWebMD !important;font-weight:normal}#offerFormUnified #large_family-element{margin-top:20px;padding-top:0px !important;clear:none !important}#offerFormUnified #large_family-element label{margin-top:7px !important}#offerFormUnified #offer-element input[type=submit]{text-transform:uppercase;color:#FFF;width:100%;font-size:3em;font-family:ApexNewWebMD}@media (max-width: 1200px){#offerFormUnified #offer-element input[type=submit]{font-size:2em}}#offerFormUnified #offer-element:before,#offerFormUnified #offer-element:after{content:" ";display:table}#offerFormUnified #offer-element:after{clear:both}@media (max-width: 768px){#offerFormUnified #offer-element{clear:both;width:100%;float:left}}#offerFormUnified .btn-primary{border-radius:15px;background-color:#00b1eb;border-color:#00b1eb}.dkvspanien #offerFormUnified #gender-element label{font-size:10px}.offerPage #offerFormUnified{overflow:hidden;background-color:#f0f0f0;padding:10px 30px 30px 30px;margin-bottom:20px;margin-top:20px}@media (max-width: 768px){.offerPage #offerFormUnified{padding:10px 20px 8px 20px !important}}.offerPage #offerFormUnified a{color:#2d2e83}.offerPage #offerFormUnified #steps-element{display:none}.offerPage #offerFormUnified #province_id-element,.offerPage #offerFormUnified #zipcode-element{margin-top:30px}@media (max-width: 768px){.offerPage #offerFormUnified #province_id-element,.offerPage #offerFormUnified #zipcode-element{margin-top:20px}}.offerPage #offerFormUnified #name-element{clear:both}.offerPage #offerFormUnified #name-element label{display:block}.offerPage #offerFormUnified #name-element,.offerPage #offerFormUnified #phone-element,.offerPage #offerFormUnified #email-element,.offerPage #offerFormUnified #phone_prefix-element,.offerPage #offerFormUnified #phone_number-element{padding-top:25px}@media (max-width: 768px){.offerPage #offerFormUnified #name-element,.offerPage #offerFormUnified #phone-element,.offerPage #offerFormUnified #email-element,.offerPage #offerFormUnified #phone_prefix-element,.offerPage #offerFormUnified #phone_number-element{padding-top:0px}}.offerPage #offerFormUnified #phone-element,.offerPage #offerFormUnified #email-element,.offerPage #offerFormUnified #phone_prefix-element,.offerPage #offerFormUnified #phone_number-element{margin-top:27px}@media (max-width: 768px){.offerPage #offerFormUnified #phone-element,.offerPage #offerFormUnified #email-element,.offerPage #offerFormUnified #phone_prefix-element,.offerPage #offerFormUnified #phone_number-element{margin-top:8px}}.offerPage #offerFormUnified #policyholder_nid_number_info-element{clear:both;padding-left:15px}.offerPage #offerFormUnified #start_at-element,.offerPage #offerFormUnified #policyholder_nid_number-element{padding-top:25px}@media (max-width: 768px){.offerPage #offerFormUnified #start_at-element,.offerPage #offerFormUnified #policyholder_nid_number-element{display:block !important;padding-top:0px;padding-bottom:0px}}@media (max-width: 768px){.offerPage #offerFormUnified #policyholder_nid_number-element label{display:none}}.offerPage #offerFormUnified #name-element,.offerPage #offerFormUnified #phone-element,.offerPage #offerFormUnified #email-element,.offerPage #offerFormUnified #phone_prefix-element,.offerPage #offerFormUnified #phone_number-element{width:30%;display:inline-block;vertical-align:bottom;margin-right:3%}.offerPage #offerFormUnified #name-element input,.offerPage #offerFormUnified #phone-element input,.offerPage #offerFormUnified #email-element input,.offerPage #offerFormUnified #phone_prefix-element input,.offerPage #offerFormUnified #phone_number-element input{width:100%;margin-right:0px}@media (max-width: 768px){.offerPage #offerFormUnified #name-element,.offerPage #offerFormUnified #phone-element,.offerPage #offerFormUnified #email-element,.offerPage #offerFormUnified #phone_prefix-element,.offerPage #offerFormUnified #phone_number-element{width:100%}}.offerPage #offerFormUnified #email-element{margin-right:0px}.offerPage #offerFormUnified #phone_prefix-element{width:10%;margin-right:0px}@media (max-width: 768px){.offerPage #offerFormUnified #phone_prefix-element{width:100%;padding-left:15px;padding-right:15px}}.offerPage #offerFormUnified #phone_number-element{width:20%}@media (max-width: 768px){.offerPage #offerFormUnified #phone_number-element{width:100%}}.offerPage #offerFormUnified #large_family-element{margin-top:43px}@media (max-width: 768px){.offerPage #offerFormUnified #large_family-element{margin-top:12px !important}}@media (max-width: 768px){.offerPage #offerFormUnified #large_family-element label{font-family:ApexNewWebMD !important;margin-top:0px !important;font-size:1.35rem !important}}.offerPage #offerFormUnified .insured{padding-top:25px}@media (max-width: 768px){.offerPage #offerFormUnified .insured{padding-top:10px}}.offerPage #offerFormUnified .insured #age-element{width:18%}@media (max-width: 768px){.offerPage #offerFormUnified .insured #age-element{width:100%}}.offerPage #offerFormUnified #insuredHandler-element .insured-handler .insured-claim{color:#2d2e83;font-size:1.1em;font-family:ApexNewWebMD}@media (max-width: 768px){.offerPage #offerFormUnified #insuredHandler-element .insured-handler .insured-claim{font-size:1.2em;padding-left:10px}}.offerPage #offerFormUnified label{color:#2d2e83;font-size:1.1em;font-family:ApexNewWebMD !important}.ProductPage .main-product-list div.container:first-child,.ProductPage .main-product-list div.medicaldirectory:first-child,.ProductPage .main-product-list div.medicaldirectory-home:first-child{padding:0px}.ProductPage #offerFormUnified #acceptpolicy-element,.ProductPage #offerFormUnified #acceptpolicy2-element,.ProductPage #offerFormUnified #acceptAll-element{padding-top:0px !important;width:100% !important}.dkvspanien #offerFormUnified #acceptpolicy-element label,.dkvspanien #offerFormUnified #acceptpolicy2-element label,.dkvspanien #offerFormUnified #acceptAll-element label,.dkvspanien #offerFormUnified #large_family-element label{font-size:10px !important}.whitebrand #offerFormUnified .selector{height:26px !important}.whitebrand #offerFormUnified .selector:after{top:4px !important}.whitebrand #offerFormUnified .selector span{line-height:25px !important}.whitebrand #offerFormUnified #province_id-element,.whitebrand #offerFormUnified #name-element,.whitebrand #offerFormUnified #phone-element,.whitebrand #offerFormUnified #email-element,.whitebrand #offerFormUnified #start_at-element,.whitebrand #offerFormUnified .insured,.whitebrand #offerFormUnified #insuredHandler-element,.whitebrand #offerFormUnified #large_family-element,.whitebrand #offerFormUnified #offer-element{margin-top:8px !important}@font-face{font-family:'ApexNewWebMD';font-weight:400;src:url("https://d1pgf9jb5tbegd.cloudfront.net/sfiles/fonts/ApexNewWeb-Medium.eot");src:url("https://d1pgf9jb5tbegd.cloudfront.net/sfiles/fonts/ApexNewWeb-Medium.eot?#iefix") format("embedded-opentype"),url("https://d1pgf9jb5tbegd.cloudfront.net/sfiles/fonts/ApexNewWeb-Medium.woff") format("woff"),url("https://d1pgf9jb5tbegd.cloudfront.net/sfiles/fonts/ApexNewWeb-Medium.svg#ApexNewWeb-Medium") format("svg");font-display:auto}@font-face{font-family:'ApexNewWebLT';font-weight:bold;src:url("https://d1pgf9jb5tbegd.cloudfront.net/sfiles/fonts/ApexNewWeb-Medium.eot");src:url("https://d1pgf9jb5tbegd.cloudfront.net/sfiles/fonts/ApexNewWeb-Medium.eot?#iefix") format("embedded-opentype"),url("https://d1pgf9jb5tbegd.cloudfront.net/sfiles/fonts/ApexNewWeb-Medium.woff") format("woff"),url("https://d1pgf9jb5tbegd.cloudfront.net/sfiles/fonts/ApexNewWeb-Medium.svg#ApexNewWeb-Medium") format("svg");font-display:auto}@font-face{font-family:'ApexNewWebBD';font-weight:400;src:url("https://d1pgf9jb5tbegd.cloudfront.net/sfiles/fonts/ApexNewWeb-Bold.eot");src:url("https://d1pgf9jb5tbegd.cloudfront.net/sfiles/fonts/ApexNewWeb-Bold.eot?#iefix") format("embedded-opentype"),url("https://d1pgf9jb5tbegd.cloudfront.net/sfiles/fonts/ApexNewWeb-Bold.woff") format("woff"),url("https://d1pgf9jb5tbegd.cloudfront.net/sfiles/fonts/ApexNewWeb-Bold.svg#ApexNewWeb-Bold") format("svg");font-display:auto}@font-face{font-family:'ApexNewWebLT';src:url("https://d1pgf9jb5tbegd.cloudfront.net/sfiles/fonts/ApexNewWeb-Book.eot");src:url("https://d1pgf9jb5tbegd.cloudfront.net/sfiles/fonts/ApexNewWeb-Book.eot?#iefix") format("embedded-opentype"),url("https://d1pgf9jb5tbegd.cloudfront.net/sfiles/fonts/ApexNewWeb-Book.woff") format("woff"),url("https://d1pgf9jb5tbegd.cloudfront.net/sfiles/fonts/ApexNewWeb-Book.svg#ApexNewWeb-Book") format("svg");font-display:auto}@font-face{font-family:'ApexNewWebBK';font-weight:400;src:url("https://d1pgf9jb5tbegd.cloudfront.net/sfiles/fonts/ApexNewWeb-Book.eot");src:url("https://d1pgf9jb5tbegd.cloudfront.net/sfiles/fonts/ApexNewWeb-Book.eot?#iefix") format("embedded-opentype"),url("https://d1pgf9jb5tbegd.cloudfront.net/sfiles/fonts/ApexNewWeb-Book.woff") format("woff"),url("https://d1pgf9jb5tbegd.cloudfront.net/sfiles/fonts/ApexNewWeb-Book.svg#ApexNewWeb-Book") format("svg");font-display:auto}@font-face{font-family:'archerbold_italic';src:url("https://d1pgf9jb5tbegd.cloudfront.net/sfiles/fonts/archerboldital-webfont.eot");src:url("https://d1pgf9jb5tbegd.cloudfront.net/sfiles/fonts/archerboldital-webfont.eot?#iefix") format("embedded-opentype"),url("https://d1pgf9jb5tbegd.cloudfront.net/sfiles/fonts/archerboldital-webfont.woff2") format("woff2"),url("https://d1pgf9jb5tbegd.cloudfront.net/sfiles/fonts/archerboldital-webfont.woff") format("woff"),url("https://d1pgf9jb5tbegd.cloudfront.net/sfiles/fonts/archerboldital-webfont.ttf") format("truetype");font-weight:normal;font-style:normal;font-display:auto}@font-face{font-family:'GalanoClassic-SemiBold';src:url("https://d1pgf9jb5tbegd.cloudfront.net/sfiles/fonts/2E2DE2_2_0.eot");src:url("https://d1pgf9jb5tbegd.cloudfront.net/sfiles/fonts/2E2DE2_2_0.eot?#iefix") format("embedded-opentype"),url("https://d1pgf9jb5tbegd.cloudfront.net/sfiles/fonts/2E2DE2_2_0.woff2") format("woff2"),url("https://d1pgf9jb5tbegd.cloudfront.net/sfiles/fonts/2E2DE2_2_0.woff") format("woff"),url("https://d1pgf9jb5tbegd.cloudfront.net/sfiles/fonts/2E2DE2_2_0.ttf") format("truetype");font-display:auto}@font-face{font-family:'GalanoClassic-Regular';src:url("https://d1pgf9jb5tbegd.cloudfront.net/sfiles/fonts/2E2DE2_0_0.eot");src:url("https://d1pgf9jb5tbegd.cloudfront.net/sfiles/fonts/2E2DE2_0_0.eot?#iefix") format("embedded-opentype"),url("https://d1pgf9jb5tbegd.cloudfront.net/sfiles/fonts/2E2DE2_0_0.woff2") format("woff2"),url("https://d1pgf9jb5tbegd.cloudfront.net/sfiles/fonts/2E2DE2_0_0.woff") format("woff"),url("https://d1pgf9jb5tbegd.cloudfront.net/sfiles/fonts/2E2DE2_0_0.ttf") format("truetype");font-display:auto}@font-face{font-family:'Geomanist-Bold-WZ';src:url("/sfiles/affiliate/fonts/Geomanist-Bold-WZ.otf") format("opentype");font-display:auto}@font-face{font-family:'Geomanist-Bold-WZ-Italic';src:url("/sfiles/affiliate/fonts/Geomanist-Bold-WZ-Italic.otf") format("opentype");font-display:auto}@font-face{font-family:'Geomanist-Book-WZ';src:url("/sfiles/affiliate/fonts/Geomanist-Book-WZ.otf") format("opentype");font-display:auto}@font-face{font-family:'Geomanist-Book-WZ-Italic';src:url("/sfiles/affiliate/fonts/Geomanist-Book-WZ-Italic.otf") format("opentype");font-display:auto}@font-face{font-family:'Geomanist-Light-WZ';src:url("/sfiles/affiliate/fonts/Geomanist-Light-WZ.otf") format("opentype");font-display:auto}@font-face{font-family:'Geomanist-Light-WZ-Italic';src:url("/sfiles/affiliate/fonts/Geomanist-Light-WZ-Italic.otf") format("opentype");font-display:auto}@font-face{font-family:'Geomanist-Medium-WZ';src:url("/sfiles/affiliate/fonts/Geomanist-Medium-WZ.otf") format("opentype");font-display:auto}@font-face{font-family:'Geomanist-Medium-WZ-Italic';src:url("/sfiles/affiliate/fonts/Geomanist-Medium-WZ-Italic.otf") format("opentype");font-display:auto}@font-face{font-family:'Geomanist-Regular';src:url("/sfiles/affiliate/fonts/Geomanist-Regular.otf") format("opentype");font-display:auto}@font-face{font-family:'CerebriSans-Bold';src:url("/sfiles/affiliate/fonts/CerebriSans-Bold.woff") format("woff");font-display:auto}@font-face{font-family:'CerebriSans-Medium';src:url("/sfiles/affiliate/fonts/CerebriSans-Medium.woff") format("woff");font-display:auto}@font-face{font-family:'CerebriSans-Regular';src:url("/sfiles/affiliate/fonts/CerebriSans-Regular.woff") format("woff");font-display:auto}@font-face{font-family:'CerebriSans-Light';src:url("/sfiles/affiliate/fonts/CerebriSans-Light.woff") format("woff");font-display:auto}@font-face{font-family:'Roboto-Medium';font-weight:500;src:url("/sfiles/affiliate/fonts/Roboto-Medium.ttf") format("truetype");font-display:auto}@font-face{font-family:'Roboto-Bold';font-weight:700;src:url("/sfiles/affiliate/fonts/Roboto-Bold.ttf") format("truetype");font-display:auto}@media (max-width: 767.98px), (max-width: 991.98px) and (orientation: landscape){#footer{background-color:#eff5f6;text-align:center;padding:20px 0px 15px;clear:both;font-family:"ApexNewWebBK";font-size:16px;font-style:normal;font-stretch:normal;letter-spacing:normal}#footer p{font-family:"ApexNewWebMD";font-size:16px;font-style:normal;font-stretch:normal;letter-spacing:normal;line-height:normal;text-align:center;color:#031f73;margin-bottom:30px}}@media (max-width: 767.98px) and (max-width: 767.98px), (max-width: 991.98px) and (orientation: landscape) and (max-width: 767.98px){#footer p{margin-bottom:10px}}@media (max-width: 767.98px), (max-width: 991.98px) and (orientation: landscape){#footer p a{text-align:left;text-decoration:none;font-size:16px}#footer a{line-height:1.13;text-align:center;color:#031f73;text-decoration:underline;display:block;margin-bottom:12px;font-size:15px}}@media (max-width: 767.98px) and (max-width: 767.98px), (max-width: 991.98px) and (orientation: landscape) and (max-width: 767.98px){#footer #footer-social-networks{text-align:center;margin-top:30px}}@media (max-width: 767.98px), (max-width: 991.98px) and (orientation: landscape){#footer #footer-social-networks p{margin-bottom:20px}#footer #footer-social-networks a{width:40px;height:40px;display:inline-block;margin:0px 10px 0px 0px;color:white;background:#031f73;-moz-border-radius:100% !important;-webkit-border-radius:100% !important;-ms-border-radius:100% !important;border-radius:100% !important}#footer #footer-social-networks a i{line-height:40px;font-size:21px}#footer #footer-legals{margin-top:30px;margin-bottom:20px}#footer #footer-legals>div.col{text-align:center}#footer #footer-legals a{display:inline-block;padding-right:2%;border-right:1px solid #031f73;margin-right:1%;margin-bottom:0px;font-size:11px;text-decoration:none}#footer #footer-legals a:last-child{padding-right:0px;border-right:0px;margin-right:0px}#footer #cnp-partners{padding-top:20px;margin-top:10px;border-top:1px #D8DADA solid}#footer #cnp-partners p{height:16px;font-family:"ApexNewWebMD";font-size:10px;font-style:normal;font-stretch:normal;letter-spacing:normal;line-height:2;text-align:center;color:#031f73;margin-bottom:10px}#footer #footer-copy{padding-top:20px}#footer #footer-copy p{font-family:"ApexNewWebBK";font-size:10px;font-style:normal;font-stretch:normal;letter-spacing:normal;text-align:center;color:#031f73;margin-bottom:0}#footer .footer-sep{border-top:1px #D8DADA solid;padding-top:30px}#footer .logo{text-decoration:none;display:block;text-align:center}#footer .logo:hover{text-decoration:none}#footer .logo h2{font-family:"archerbold_italic";font-size:35px;font-style:normal;font-stretch:normal;letter-spacing:normal;color:#2d2e83;line-height:36px;padding:0;text-align:center;font-weight:200}#footer .logo h2::first-letter{color:#00b1eb}#footer .logo h2:after{content:".com";color:#00b1eb}#footer #footer-recaptcha p{font-family:"ApexNewWebBK";font-size:12px;font-style:normal;font-stretch:normal;letter-spacing:normal}#footer #footer-recaptcha p a{font-family:"ApexNewWebBK";font-size:12px;font-style:normal;font-stretch:normal;letter-spacing:normal;text-decoration:underline;margin-bottom:0px;display:inline-block}}@media (max-width: 767.98px) and (max-width: 991.98px), (max-width: 991.98px) and (orientation: landscape) and (max-width: 991.98px){#footer #footer-recaptcha p{text-align:center}}@media (max-width: 767.98px) and (max-width: 767.98px), (max-width: 991.98px) and (orientation: landscape) and (max-width: 767.98px){#footer .container,#footer .medicaldirectory,#footer .medicaldirectory-home{max-width:540px}}@media (max-width: 767.98px) and (max-width: 575.98px), (max-width: 991.98px) and (orientation: landscape) and (max-width: 575.98px){#footer .container,#footer .medicaldirectory,#footer .medicaldirectory-home{width:100%}}@media (max-width: 767.98px) and (max-width: 575.98px), (max-width: 991.98px) and (orientation: landscape) and (max-width: 575.98px){#footer #footer-policies{margin-top:20px}}@media (max-width: 767.98px), (max-width: 991.98px) and (orientation: landscape){.grecaptcha-badge{visibility:hidden}.chatMedicoPage #footer,.prevencionPage #footer{background:white}}@media (max-width: 767.98px) and (min-width: 768px) and (max-width: 1024px) and (orientation: portrait), (max-width: 991.98px) and (orientation: landscape) and (min-width: 768px) and (max-width: 1024px) and (orientation: portrait){#footer a{margin-bottom:0px}}@media (min-width: 992px), (min-width: 768px) and (orientation: portrait){#footer{background:#eff5f6;padding:40px 0px;color:#031f73;clear:both;font-family:"ApexNewWebBK";font-size:16px;font-style:normal;font-stretch:normal;letter-spacing:normal}#footer p{font-family:"ApexNewWebMD";font-size:16px;font-style:normal;font-stretch:normal;letter-spacing:normal;margin-bottom:30px}#footer p a{text-decoration:none;line-height:inherit}#footer a{color:#031f73;text-decoration:underline;line-height:1.81;font-size:15px}#footer #footer-companies p a{text-align:left;font-size:16px}#footer #footer-companies a{display:block;text-align:center}#footer #footer-sections p,#footer #footer-policies p{text-align:center}#footer #footer-sections a,#footer #footer-policies a{display:block;text-align:center}#footer #footer-social-networks{margin-bottom:80px}#footer #footer-social-networks a{width:40px;height:40px;display:inline-block;margin:0px 10px 0px 0px;color:white;background:#031f73;-moz-border-radius:100% !important;-webkit-border-radius:100% !important;-ms-border-radius:100% !important;border-radius:100% !important;text-align:center}#footer #footer-social-networks a i{line-height:40px;font-size:21px}#footer #footer-social-networks a:last-child{margin-right:0px}#footer #footer-legals a{text-decoration:none;display:inline-block;border-right:1px solid #031f73;margin-right:6px;padding-right:6px;line-height:inherit;font-size:12px}#footer #footer-legals a:last-child{border-right:0px;margin-right:0px;padding-right:0px}#footer #footer-legals.footer-legals-lg{margin-top:30px}#footer #footer-copy{margin-top:15px}#footer #footer-copy p{font-family:"ApexNewWebBK";font-size:12px;font-style:normal;font-stretch:normal;letter-spacing:normal;text-align:right}#footer #footer-copy p:last-child{margin-bottom:0}#footer .footer-sep{border-top:1px #D8DADA solid;margin-top:30px;padding-top:30px}#footer .logo{text-decoration:none;display:block;text-align:left;position:relative;top:40px}#footer .logo:hover{text-decoration:none}#footer .logo h2{font-family:"archerbold_italic";font-size:35px;font-style:normal;font-stretch:normal;letter-spacing:normal;color:#2d2e83;line-height:normal;padding:0;text-align:left;font-weight:200}#footer .logo h2::first-letter{color:#00b1eb}#footer .logo h2:after{content:".com";color:#00b1eb}#footer .footer-copy-legals{margin-top:30px}#footer.in_company #footer-copy{margin-top:15px}#footer.in_company .footer-copy-legals{margin-top:30px}#footer #footer-recaptcha{padding-right:0px;margin-top:3px}#footer #footer-recaptcha p{font-family:"ApexNewWebBK";font-size:12px;font-style:normal;font-stretch:normal;letter-spacing:normal;text-align:right;margin-bottom:0px}#footer #footer-recaptcha p a{font-family:"ApexNewWebBK";font-size:12px;font-style:normal;font-stretch:normal;letter-spacing:normal;text-decoration:underline}.grecaptcha-badge{visibility:hidden}body.chatMedicoPage #footer,body.prevencionPage #footer{background:white}body.freecallPage #footer.in_company{background:white}}@media (min-width: 768px) and (max-width: 992px) and (orientation: portrait){#footer-legals{margin-top:30px;margin-bottom:20px}.footer-sep{margin-top:0 !important;padding-top:0 !important}.logo h2{text-align:center !important}}footer{padding-top:25px;padding-bottom:25px;position:relative;background-color:#031f73;color:#fff}footer.mobile{background-color:transparent !important;color:#031f73;margin-top:20px;text-align:center}footer.mobile>div{font-size:1.5em}footer.mobile a{font-size:3em}footer.mobile .btn{font-size:0.8em}footer.mobile p{margin-top:20px}footer.mobile .medipromo{padding:0px 0px 50px 0px;font-size:1.1em}footer.mobile .medipromo p{display:block;margin-top:0px;margin-left:100px}footer.mobile .medipromo p a{font-size:0.5em}footer.mobile .medipromo img.left{top:90px;display:block}footer .medipromo{position:relative;background-color:#eff5f6;text-align:center;padding:30px 10px 50px 10px;font-size:1.3em;font-weight:100;margin-bottom:0px;margin-top:40px}footer .medipromo h3{font-weight:500;margin-bottom:10px;font-size:2.4em;color:#00b1eb}footer .medipromo h3 span{font-weight:100}footer .medipromo p{font-family:ApexNewWebLT;font-size:2.5em;line-height:1.2em;font-weight:800;color:#031f73}footer .medipromo p a{margin-left:30px}footer .medipromo p a span{width:150px;height:40px;padding:7px 0px 0px 0px;font-size:0.4em;background-color:#031f73;border-color:#031f73}footer .medipromo img{position:absolute;top:52px;left:76%}@media (max-width: 768px){footer .medipromo img{display:none}}footer .medipromo img.left{top:20px;left:12%}footer .medipromo img.right{top:20px;left:80%}footer .thawte h3{font-size:1.5em;color:#00b1eb;margin-top:10px;font-weight:600}footer .thawte p{font-family:ApexNewWebLT}footer .thawte img{display:block;margin:20px auto}footer .row{font-size:1.05em}footer h4{font-size:1.5em;color:#00b1eb;font-family:ApexNewWebMD}footer .col-sm-3 h4{margin-bottom:20px}footer .col-sm-3 h4 a{color:#00b1eb;text-decoration:none}footer .col-sm-3 p{color:#fff}footer .container,footer .medicaldirectory,footer .medicaldirectory-home{margin:0 auto}footer .container ul,footer .medicaldirectory ul,footer .medicaldirectory-home ul{list-style:none;margin:0;padding:0}footer .container .links ul li,footer .medicaldirectory .links ul li,footer .medicaldirectory-home .links ul li{border-bottom:solid 1px rgba(255,255,255,0.1);margin-bottom:10px;padding-bottom:10px;list-style-type:circle;color:#fff;list-style-position:inside}footer .container .links ul li:before,footer .medicaldirectory .links ul li:before,footer .medicaldirectory-home .links ul li:before{float:left;width:13px;margin:2px 5px 0px 0px}footer .container .links ul li a,footer .medicaldirectory .links ul li a,footer .medicaldirectory-home .links ul li a{color:#fff}footer .container .links.sections ul li:last-child,footer .medicaldirectory .links.sections ul li:last-child,footer .medicaldirectory-home .links.sections ul li:last-child{border-bottom:none}footer .container.row,footer .row.medicaldirectory,footer .row.medicaldirectory-home{padding-bottom:35px}footer .container.row.copyright,footer .row.copyright.medicaldirectory,footer .row.copyright.medicaldirectory-home{padding-bottom:10px;font-size:0.9em}footer .copyright{padding-top:10px;color:#fff}footer .copyright a{color:#fff}footer .copyright .strong{font-weight:bold}footer .copy{padding-left:0}footer .copyright a{color:#00b1eb}footer .legal ul{float:right}footer .legal li{display:inline-block;border-right:1px solid #fff;margin-left:6px;padding-right:6px}footer .legal li:last-child{border-right:none}footer .legal li a{color:white}footer .fcompanies{text-align:right;color:white}footer aside.socialmedia ul li a{text-indent:0;font-size:17px;text-align:center;background-color:white;color:#031f73}footer .certificate .col-sm-6,footer .certificate .insuranceRequest-page #insuranceRequestForm .zend_form>div#policyholder_address_observation-element,.insuranceRequest-page #insuranceRequestForm footer .certificate .zend_form>div#policyholder_address_observation-element,footer .certificate .insuranceRequest-page #insuranceRequestForm .zend_form>div#policyholder_correspondence_address-element,.insuranceRequest-page #insuranceRequestForm footer .certificate .zend_form>div#policyholder_correspondence_address-element,footer .certificate .insuranceRequest-page #insuranceRequestForm .zend_form fieldset>div>div#policyholder_address_observation-element,.insuranceRequest-page #insuranceRequestForm .zend_form footer .certificate fieldset>div>div#policyholder_address_observation-element,footer .certificate .insuranceRequest-page #insuranceRequestForm .zend_form fieldset>div>div#policyholder_correspondence_address-element,.insuranceRequest-page #insuranceRequestForm .zend_form footer .certificate fieldset>div>div#policyholder_correspondence_address-element{padding:0px}footer .certificate .img-certificate{float:right}footer .certificate .img-certificate img{float:right}footer .promotion-quoted-text a{color:#ffffff !important}#footer.affiliate{padding:40px 0;color:#17203E}#footer.affiliate p{margin:0;font-size:12px;font-family:"ApexNewWebLT";color:#17203E}@media (max-width: 1199.98px){#footer.affiliate p{font-size:10.5px}}@media (max-width: 767.98px){#footer.affiliate p{text-align:center}}#footer.affiliate .container,#footer.affiliate .medicaldirectory,#footer.affiliate .medicaldirectory-home{margin:0 auto}#footer.affiliate .container ul,#footer.affiliate .medicaldirectory ul,#footer.affiliate .medicaldirectory-home ul{list-style:none;margin:0;padding:0}#footer.affiliate .legal{text-align:right;margin-top:10px}@media (max-width: 1199.98px){#footer.affiliate .legal{text-align:left}}@media (max-width: 991.98px){#footer.affiliate .legal{text-align:right}}@media (max-width: 767.98px){#footer.affiliate .legal{text-align:center}}#footer.affiliate .legal a{text-decoration:none;display:inline-block;border-right:1px solid #031f73;margin-right:2px;padding-right:3px;line-height:1;font-size:12px;color:#17203E}@media (max-width: 767.98px){#footer.affiliate .legal a{padding-right:1%;font-size:12px}}@media (max-width: 575.98px){#footer.affiliate .legal a{font-size:11px}}#footer.affiliate .legal a:last-child{border-right:0;margin-right:0;padding-right:0}#footer.affiliate .fcompanies{text-align:right;padding-right:15px}@media (max-width: 767.98px){#footer.affiliate .fcompanies{text-align:center}}@media (max-width: 767.98px){#footer.affiliate .container,#footer.affiliate .medicaldirectory,#footer.affiliate .medicaldirectory-home{max-width:540px}}@media (max-width: 575.98px){#footer.affiliate .container,#footer.affiliate .medicaldirectory,#footer.affiliate .medicaldirectory-home{width:100%}}

/*# sourceMappingURL=home-mobile.css.map */
