﻿body{margin:0;padding:0}#wrapper{float:left;width:100%}a.btn-style-1{float:left;padding:17px 50px;color:#fff;border-radius:4px;box-shadow:0 -3px 0 rgba(0,0,0,.2) inset;font:16px/16px 'Montserrat',sans-serif;position:relative;z-index:11;transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out}a.btn-style-1:hover{color:#fff;text-decoration:none}a.btn-style-1:hover:before{transform:scaleX(1);-webkit-transform:scaleX(1);-moz-transform:scaleX(1);opacity:1}a.btn-style-1:before{content:'';position:absolute;left:0;top:0;height:100%;width:100%;z-index:-1;border-radius:4px;box-shadow:0 -3px 0 rgba(0,0,0,.2) inset;opacity:0;background-color:#5e5bb6;transition:all .3s ease-in-out;transform:scaleX(.6);-webkit-transform:scaleX(.6);-moz-transform:scaleX(.6)}a.btn-style-2{float:left;padding:17px 44px;color:#fff;border-radius:4px;box-shadow:0 -3px 0 rgba(0,0,0,.2) inset;font:16px/16px 'Montserrat',sans-serif;position:relative;z-index:11;transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out}a.btn-style-2:hover{color:#fff;text-decoration:none}a.btn-style-2:hover:before{transform:scaleX(1);-webkit-transform:scaleX(1);-moz-transform:scaleX(1);opacity:1}a.btn-style-2:before{content:'';position:absolute;left:0;top:0;height:100%;width:100%;z-index:-1;border-radius:4px;box-shadow:0 -3px 0 rgba(0,0,0,.2) inset;opacity:0;transition:all .3s ease-in-out;transform:scaleX(.6);-webkit-transform:scaleX(.6);-moz-transform:scaleX(.6)}a.btn-style-3{float:left;border:2px solid;padding:15px 38px;color:#444;border-radius:4px;font:16px/16px 'Montserrat',sans-serif;position:relative;z-index:11;transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out}a.btn-style-3 .fa{padding:0 0 0 9px}a.btn-style-3:hover{color:#fff;text-decoration:none}a.btn-style-3:hover .fa{color:#fff}a.btn-style-3:hover:before{transform:scaleX(1);-webkit-transform:scaleX(1);-moz-transform:scaleX(1);opacity:1}a.btn-style-3:before{content:'';position:absolute;left:0;top:0;height:100%;width:100%;z-index:-1;border-radius:4px;opacity:0;transition:all .3s ease-in-out;transform:scaleX(.6);-webkit-transform:scaleX(.6);-moz-transform:scaleX(.6)}.heading-style-1{float:left;width:100%;display:block;text-align:center;margin-bottom:75px}.theme-style-1 h2{text-align:left;font:32px/32px 'Montserrat',sans-serif;margin:0 0 50px 0;position:relative}.theme-style-1 h3{font:25px/25px 'Montserrat',sans-serif;margin:0 0 29px 0;position:relative}.theme-style-1 h4{font:20px/20px 'Montserrat',sans-serif;margin:0 0 20px 0;position:relative}.theme-style-1 h4 a{text-decoration:none;outline:none}.theme-style-1 h2:before{content:'';width:158px;height:1px;background:#d0d0d0;position:absolute;left:0;right:0;margin:0;bottom:-38px}.theme-style-1 #inner-banner h2:after{right:0}.theme-style-1 #inner-banner h2:before{right:0}.theme-style-1 h2:after{content:'';width:28px;height:3px;position:absolute;left:0;right:0;margin:0;bottom:-39px}.theme-style-1 .heading-style-1 p{margin:0}.theme-style-1 p{font:15px/25px 'Open Sans',sans-serif;color:#888;margin:0 0 30px 0}#header{float:left;width:100%}.head-topbar{float:left;width:100%;background:#000;padding:23px 0}.head-topbar strong.address{font:13px/13px 'Montserrat',sans-serif;color:#fff;float:left}.head-topbar strong.address .fa{float:left;padding:0 10px 0 0;font-size:14px}.head-topbar a.email{float:right;font:13px/13px 'Montserrat',sans-serif;color:#fff;margin:0 19px 0 0}.head-topbar a.email .fa{float:left;padding:0 10px 0 0;font-size:14px}.head-topbar strong.phone{font:13px/13px 'Montserrat',sans-serif;color:#fff;float:right}.head-topbar strong.phone .fa{float:left;padding:0 10px 0 0;font-size:14px}.logo-section{float:left;width:100%;padding:30px 0}strong.logo{float:left;margin:8px 0 0 0}.iso-section{float:right}.iso-section ul{padding:0;margin:0;list-style:none}.iso-section ul li{float:left;border-left:1px solid #eee;padding:0 32px 0 62px;position:relative;margin:7px 0 0 0}.iso-section ul li:last-child{padding:0}.iso-section ul li img{position:absolute;left:28px;margin:0 13px 0 0;top:5px}.iso-section ul li strong{font:12px/16px 'Montserrat',sans-serif;color:#a3a3a3;text-transform:uppercase}.iso-section ul li strong span{display:block}.iso-section a.btn-style-1 .fa{padding:0 10px 0 0}.iso-section a.btn-style-1{margin:-7px 0 0 0}.header-2 .head-topbar strong.phone,.header-2 .head-topbar a.email{float:left}.header-2 .head-topbar strong.address{float:right}.head-topbar a.login{float:right;font:13px/13px 'Montserrat',sans-serif;color:#fff;text-decoration:none;padding:0 0 0 28px}.head-topbar a.login .fa{padding:0 5px 0 0}.header-2 strong.logo{width:100%;text-align:center}.head-2-social{float:left;width:100%}.head-2-social ul{padding:0;margin:0;list-style:none}.head-2-social ul li{float:left;padding:0 9px 0 0}.head-2-social ul li a{width:48px;height:43px;float:left;border:1px solid #e3e3e3;border-radius:4px;font-size:14px;color:#888;text-align:center;line-height:41px;text-decoration:none}.head-2-social ul li a:hover{border:1px solid rgba(0,0,0,0);color:#fff}.header-2 .head-search{float:right;width:180px}.header-2 .head-search form{position:relative}.header-2 .head-search form input[type="text"]{float:left;width:100%;height:25px;padding:0 25px 0 10px;border:0;font:13px/13px 'Montserrat',sans-serif;color:#aeaeae}.header-2 .head-search form button[type="submit"]{position:absolute;right:0;top:3px;border:0;font-size:13px;color:#aeaeae;background:none}.header-3 .head-topbar a.email{border-left:1px solid #666;margin:0;padding:0 8px}.header-3 .head-topbar a.email:first-child{border:0;padding:0 8px 0 0}.head-3-social{float:right}.head-3-social ul{padding:0;margin:0;list-style:none}.head-3-social ul li{float:left;padding:0 0 0 25px}.head-3-social ul li a{text-decoration:none;font-size:14px;color:#e9e9e9}.header-3.header-2 .head-search{float:left;margin:10px 0 0 0}.header-3 a.email{display:block;font:13px/13px 'Montserrat',sans-serif;color:#989898;padding:0 0 25px 0}.header-3 .info-box{float:right}.header-3 a.email .fa{padding:0 8px 0 0}.header-3 span.num{display:block;font:13px/13px 'Montserrat',sans-serif;color:#989898}.header-3 span.num .fa{padding:0 8px 0 0}.navigation-section{float:left;width:100%;background:#f6f6f6}#nav{display:block;text-align:center;padding:0;margin:0 auto;list-style:none;float:none}#nav li{display:inline-block;float:none;position:relative;padding:30px 0}#nav li:first-child{background:none}#nav li a{font:12px/12px 'Montserrat',sans-serif;color:#444;text-transform:uppercase;text-decoration:none;padding:0 22px;display:block;position:relative;z-index:20}#nav li.current_page_item ul li a{color:inherit}#nav li a .fa{padding:0 0 0 12px}#nav li:hover>a{background:none}#nav li ul li a:hover,#nav li ul li:hover>a{text-decoration:none;background:#5e5bb6;color:#fff}#nav li ul{position:absolute;left:0;top:100%;width:190px;background:#fff;padding:0;border:1px solid #eee;display:none;list-style:none;z-index:99999}#nav li:hover>ul{display:block}#nav li ul li>ul{position:absolute;left:190px;top:0;width:190px;padding:0}#nav li ul li{float:none;width:auto;padding:0;display:block;background:none;border-top:1px solid #eee}#nav li ul li:first-child{border:0}#nav li.active ul li a{color:#444}#nav li ul li a{background:none;font:12px/12px 'Montserrat',sans-serif;text-align:left;padding:13px 20px;display:block;color:#444}#nav li ul li a:hover{color:#fff}.navigation-section .navbar-inverse{background-color:transparent;border-color:transparent}.navigation-section .navbar{border-radius:0}.navigation-section .navbar{border:0;margin-bottom:0;min-height:inherit}.navigation-section .navbar-collapse{padding:0}.navigation-section .navbar-inverse .navbar-nav>.active>a,.navigation-section .navbar-inverse .navbar-nav>.active>a:hover,.navigation-section .navbar-inverse .navbar-nav>.active>a:focus{background:none}#home-banner{float:left;width:100%;position:relative}#home-banner .item img{display:block;width:100%}#home-banner .caption{position:absolute;left:195px;top:280px;width:560px}#home-banner .caption strong.title{display:block;font:22px/22px 'Montserrat',sans-serif;color:#111;text-transform:uppercase;letter-spacing:6px;padding:0 0 20px 0}#home-banner .caption h1{font:700 45px/60px 'Montserrat',sans-serif;color:#fff;display:block;margin:0 0 40px 0;text-transform:uppercase}#home-banner .owl-buttons{position:absolute;left:195px;top:154px}#home-banner .owl-next{position:absolute;left:80px;font-size:0}#home-banner .owl-prev{position:absolute;left:0;font-size:0}#home-banner .owl-buttons:before{content:'';position:absolute;width:173px;height:100%;bottom:-76px;left:0;border-bottom:2px solid}#home-banner .owl-prev:before{content:"\f177";font-family:FontAwesome;color:#fff;font-size:30px;display:block}#home-banner .owl-prev:after{content:'';border-right:1px solid #d6d6d6;position:absolute;left:25px;top:7px;height:25px;width:100%}#home-banner .owl-next:before{content:"\f178";font-family:FontAwesome;color:#fff;font-size:30px;display:block}#home-banner-2{float:left;width:100%;position:relative}#home-banner-2 .item img{width:100%}#home-banner-2 .caption{position:absolute;left:0;top:320px;width:100%}#home-banner-2 .caption img{width:auto}#home-banner-2 .caption h1{font:45px/45px 'Montserrat',sans-serif;color:#fff;margin:0 0 124px 0;text-align:center;display:block;text-transform:uppercase;position:relative}#home-banner-2 .caption h1:before{content:'';position:absolute;left:0;right:0;top:-54px;margin:auto;width:123px;height:2px;background:#000}#home-banner-2 .caption h1:after{content:'';position:absolute;left:0;right:0;bottom:-54px;margin:auto;width:123px;height:2px;background:#000}#home-banner-2 .caption a.btn-style-1{float:none;display:inline-block;padding:17px 40px}#home-banner-2 .caption a.btn-style-3{float:none;display:inline-block;margin:0 0 0 30px}#home-banner-2 .caption a.btn-style-3:hover{color:#fff}#home-banner-2 .owl-buttons{position:absolute;top:92px;bottom:0;margin:auto;width:100%;height:60px}#home-banner-2 .owl-next{border:2px solid #fff;width:60px;height:60px;left:inherit;right:40px;position:absolute;font-size:0}#home-banner-2 .owl-next:before{content:"\f178";font-family:FontAwesome;font-size:40px;color:#fff;display:block;line-height:55px;text-align:center;text-indent:-45px}#home-banner-2 .owl-prev{border:2px solid #fff;width:60px;height:60px;left:40px;position:absolute;font-size:0}#home-banner-2 .owl-prev:before{content:"\f177";font-family:FontAwesome;font-size:40px;color:#fff;display:block;line-height:55px;text-align:center;text-indent:30px}.banner-3 .caption img{display:block;margin:0 auto 40px}.banner-3 .caption strong.title{display:block;text-align:center;font:25px/25px 'Montserrat',sans-serif;color:#000;text-transform:uppercase;letter-spacing:25px;padding:0 0 40px 0}#home-banner-2.banner-3 .caption{top:250px}#home-banner-2.banner-3 .caption h1:before,#home-banner-2.banner-3 .caption h1:after{display:none}#home-banner-2.banner-3 .caption h1{margin:0 0 40px 0}#home-banner-2.banner-3 .caption a.btn-style-3{color:#fff;border:1px solid}.intro-section{float:left;width:100%;padding:145px 0 60px 0}.intro-section strong.number{float:left;font:90px/76px 'Montserrat',sans-serif;padding:0 20px 20px 0}.intro-section .container-fluid{padding:0 177px}.intro-section span{font:32px/40px 'Montserrat',sans-serif}.intro-section p{clear:both;margin:0}.intro-box{float:left;width:100%;position:relative;padding:0 0 80px 50px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.intro-box img{position:absolute;left:0}.one{position:relative}.one:before{content:'01';font:700 70px/70px 'Montserrat',sans-serif;color:#f3f3f3;position:absolute;top:-38px}.two{position:relative}.two:before{content:'02';font:700 70px/70px 'Montserrat',sans-serif;color:#f3f3f3;position:absolute;top:-38px}.three{position:relative}.three:before{content:'03';font:700 70px/70px 'Montserrat',sans-serif;color:#f3f3f3;position:absolute;top:-38px}.four{position:relative}.four:before{content:'04';font:700 70px/70px 'Montserrat',sans-serif;color:#f3f3f3;position:absolute;top:-38px}.our-products{float:left;width:100%;padding:40px 0 0 0}.our-products .container-fluid{padding:0 240px}.our-products-box{float:left;width:100%;position:relative;padding:0 84px 0 0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;margin:70px 0 0 0}.our-products-box img{position:absolute;right:0}.our-products-box p{margin:0}.textalign-right{text-align:right}.theme-style-1 .features-section .textalign-left{float:right;text-align:left}.our-products-box.textalign-left{padding:0 0 0 84px}.our-products-box.textalign-left img{left:0}.our-products .frame{float:left;width:100%;text-align:center}.key-success{float:left;width:25%;padding:0 0 80px 0}.theme-style-1 .key-success h2{color:#fff}.theme-style-1 .key-success p{color:#e9e9e9}.key-success .box{float:left;width:100%;display:block;text-align:center}.key-success .box .round-box{width:178px;display:inline-block;height:178px;border:3px solid;border-radius:100%;padding:48px 0 0 0;position:relative}.key-success .box .round-box:hover{box-shadow:0 0 0 7px rgba(241,97,146,.4);-moz-box-shadow:0 0 0 7px rgba(241,97,146,.4);-webkit-box-shadow:0 0 0 7px rgba(241,97,146,.4)}.key-success .box .round-box:hover:before,.key-success .box .round-box:hover:after{display:none}.key-success .box .round-box:before{content:'';position:absolute;right:-4px;top:62px;width:9px;height:9px;border-radius:100%}.key-success .box .round-box:after{content:'';position:absolute;left:-1px;top:109px;width:9px;height:9px;border-radius:100%}.key-success .box .round-box strong.number{display:block;text-align:center;font:700 60px/30px 'Montserrat',sans-serif;color:#fff;padding:0 0 30px 0}.key-success .box .round-box span{display:block;font:400 15px/15px 'Montserrat',sans-serif;color:#fff}.why-choose{float:left;width:100%;padding:148px 0}.accordion-style-1{float:left;width:100%;border:1px solid #eee}.accordion_cp{margin:0;padding:26px 18px 15px 18px;border:1px solid #eee;border-left:0;border-right:0;text-decoration:none;font:400 20px/20px 'Montserrat',sans-serif;color:#444;cursor:pointer;overflow:hidden}.accordion_cp .fa{padding:0}.accordion-open{color:#444}.accordion-open span{display:block;float:left;padding:0;width:42px;height:35px;color:#fff;text-align:center;line-height:35px;margin:-9px 39px 0 0}.accordion-open span{}.accordion-close span{display:block;float:left;padding:0;width:42px;height:35px;color:#fff;text-align:center;line-height:35px;margin:-9px 39px 0 0}div.contain_cp_accor{padding:0;margin:0}div.content_cp_accor{margin:0;padding:34px 16px 0 16px;float:left;width:100%}div.content_cp_accor ul,div.content_cp_accor p{padding:0;margin:0 0 30px 0}.accordion-close span i:before{content:"\f0d7"}.accordion-open span i:before{content:"\f0d8"}.why-choose .frame{float:right;margin:45px 0 0 0}.features-section{float:left;width:100%;background:#fafaff;padding:40px 0 80px 0;position:relative}.features-section .box{float:left;width:280px;padding:0 0 155px 0}.features-section .box p{margin:0}.space-left{margin:0 0 0 143px}.space-right{margin:0 143px 0 0}.btn-row{display:block;text-align:center;width:100%}.features-section a.btn-style-2{float:none;display:inline-block}.features-section a.btn-style-3{float:none;display:inline-block;margin:0 0 0 25px}.features-section .modal-content{background-color:#f3f3f3;border:0;border-radius:0;box-shadow:0 0 9px rgba(0,0,0,.5);width:440px;margin:0 auto;display:block;overflow:hidden;position:absolute;left:0;right:0;top:392px;z-index:99}.features-section .modal-header{border-bottom:0;padding:17px 29px;background:#01001c}.features-section .close{color:#fff;opacity:1;position:absolute;right:29px;top:19px;text-shadow:none}.features-section .modal-body{padding:18px 30px;position:relative;overflow:hidden}.features-section .modal-body .inner-content{float:left;width:100%}.features-section .modal-body .inner-content ul{padding:0;margin:0;list-style:none}.features-section .modal-body .inner-content ul li{float:left;margin:0 0 0 38px;width:64px;height:64px;border:2px solid #dcdcdc;border-radius:100%;text-align:center;line-height:64px;cursor:pointer}.features-section .modal-body .inner-content ul li:first-child{margin:0}.fe-icon-1{}.fe-icon-2{}.fe-icon-3{}.fe-icon-4{}.features-section .modal-body .inner-content ul li:hover{border:2px solid rgba(0,0,0,0);box-shadow:0 0 4px rgba(54,49,192,.7);-moz-box-shadow:0 0 4px rgba(54,49,192,.7);-webkit-box-shadow:0 0 4px rgba(54,49,192,.7)}.features-section .modal-body .inner-content ul li a{opacity:1}.features-section .modal-body .inner-content ul li:hover a{opacity:1}.shape-1,.shape-2,.shape-3,.shape-4{position:relative}.shape-1:before{content:'';position:absolute;right:-50px;top:139px;background:url(images/shape-1-icon.png) no-repeat left bottom;width:90px;height:37px}.shape-2:before{content:'';position:absolute;left:-50px;top:139px;background:url(images/shape-2-icon.png) no-repeat left top;width:90px;height:38px}.shape-4:before{content:'';position:absolute;left:-79px;top:-34px;background:url(images/shape-4-icon.png) no-repeat left top;width:38px;height:89px}.shape-3:before{content:'';position:absolute;right:-79px;top:-34px;background:url(images/shape-3-icon.png) no-repeat left top;width:41px;height:89px}.box.textalign-right.shape-1:hover:before{content:'';position:absolute;right:-50px;top:139px;background:url(images/shape-1-icon-hover.png) no-repeat left bottom;width:90px;height:37px}.box.textalign-right.shape-1:hover .fe-icon-1{background-color:#3631c0}.box.textalign-left.shape-2:hover:before{content:'';position:absolute;right:-50px;top:139px;background:url(images/shape-2-icon-hover.png) no-repeat left bottom;width:90px;height:37px}.box.textalign-right.space-left.shape-3:hover:before{content:'';position:absolute;right:-79px;top:-34px;background:url(images/shape-3-icon-hover.png) no-repeat left top;width:41px;height:89px}.box.textalign-left.space-right.shape-4:hover:before{content:'';position:absolute;left:-79px;top:-34px;background:url(images/shape-4-icon-hover.png) no-repeat left top;width:38px;height:89px}.features-section .modal-body .inner-content ul li:hover{background-color:#fff}.testimonials-style-1{float:left;width:100%;padding:40px 0 80px 0}.testimonials-style-1 .holder{width:100%;float:left;background:#f6f6f6;clear:both;padding:40px 43px 50px 43px;position:relative;margin:0 0 33px 0}.testimonials-style-1 .holder:before{content:'';position:absolute;left:1px;bottom:-16px;width:0;height:0;border-style:solid;border-width:0 17.5px 20px 17.5px;border-color:transparent transparent #cdcdcd transparent;transform:rotate(50deg);-moz-transform:rotate(50deg);-webkit-transform:rotate(50deg)}.testimonials-style-1 .holder blockquote{border:0;margin:0;padding:0}.testimonials-style-1 .holder blockquote q{font:700 15px/26px 'Open Sans',sans-serif;color:#888}.testimonials-style-1 .outer{margin:0 auto;display:block;width:730px}.bottom-row{float:left;width:100%}.bottom-row .round-frame{float:left;width:76px;height:76px;border-radius:100%;margin:0 25px 0 0}.bottom-row .round-frame img{display:block;width:100%;height:auto;border-radius:100%}.bottom-row .text-box{overflow:hidden;padding:7px 0 0 0}.bottom-row .text-box strong.name{display:block;font:16px/16px 'Montserrat',sans-serif;padding:0 0 10px 0}.bottom-row .text-box span.title{display:block;font:13px/13px 'Montserrat',sans-serif;color:#888;padding:0 0 10px 0}.testo-social{padding:0;margin:0;list-style:none}.testo-social li{float:left;padding:0 15px 0 0}.testo-social li a{text-decoration:none;font-size:13px;color:#888}.testimonials-style-1 .owl-buttons{position:absolute;top:0;bottom:0;margin:auto;height:1px;width:100%}.testimonials-style-1 .owl-next{position:absolute;right:0;left:inherit;font-size:0;border:1px solid #929292;width:40px;height:40px}.testimonials-style-1 .owl-next:before{content:"\f178";font-family:FontAwesome;font-size:25px;color:#929292;line-height:40px;display:block;text-indent:-10px}.testimonials-style-1 .owl-prev{position:absolute;left:0;font-size:0;border:1px solid #929292;width:40px;height:40px}.testimonials-style-1 .owl-prev:before{content:"\f177";font-family:FontAwesome;font-size:25px;color:#929292;line-height:40px;display:block;text-indent:23px}.testimonials-style-2.testimonials-style-1 .holder::before{display:none}.testimonials-style-2.testimonials-style-1 .holder blockquote q{quotes:none;font-weight:400}.testimonials-style-2 .bottom-row .round-frame{float:none;margin:0 auto}.testimonials-style-2 .bottom-row .text-box{text-align:center}.testimonials-style-2 .testo-social{display:block;text-align:center}.testimonials-style-2 .testo-social li{display:inline-block;float:none;padding:0 8px}.testimonials-style-2.testimonials-style-1 .owl-next{right:100px}.testimonials-style-2.testimonials-style-1 .owl-prev{left:100px}.call-action{float:left;width:100%;padding:35px 0 65px 0}.call-action .action-box{float:left;width:392px}.call-action .action-box h2{color:#fff;text-align:center;line-height:45px}.call-action .action-box p{color:#e9e9e9;text-align:center;margin:0 0 30px 0}.call-action .action-box a.btn-style-1{float:none;font:inherit;color:#fff;display:inline-block;padding:16px 40px}.call-action .action-box strong.phone{border:2px solid #efeffd;border-radius:32px;padding:0 11px;width:360px;height:70px;display:block;margin:0 auto 30px;font:25px/70px 'Montserrat',sans-serif}.call-action .action-box strong.phone i{float:left;width:54px;height:54px;background:#fff;border-radius:100%;text-align:center;line-height:54px;margin:6px 28px 0 0}.call-action .action-box a{display:block;text-align:center;color:#e9e9e9;font:13px/13px 'Open Sans',sans-serif;text-decoration:none}.call-action .action-box a .fa{padding:0 0 0 5px}.call-action-2.call-action .action-box{width:705px;float:none;margin:0 auto}.call-action-2.call-action .action-box strong.phone{display:inline-block}.call-action-2.call-action .action-box a.help{border:2px solid #efeffd;border-radius:32px;padding:0 11px;width:320px;height:70px;display:inline-block;margin:0 0 0 20px;color:#fff;font:14px/70px 'Montserrat',sans-serif}.call-action-2.call-action .action-box a.help .fa{padding:0 0 0 3px;font-size:12px}.call-action-2.call-action-3{background:#fafaff;padding:37px 0 0 0}.call-action-2.call-action.call-action-3 .action-box{float:left;margin:94px 0 0 230px}.call-action-2.call-action.call-action-3 .action-box a.help{color:#444}.call-action-3 .frame{float:right;margin:0 280px 0 0}.latest-news{float:left;width:100%;padding:40px 0 80px 0}.latest-news .holder{width:880px;margin:0 auto}.latest-news .holder .box{float:left;width:100%;overflow:hidden}.latest-news .holder .item{float:left;margin:0 30px 0 0}.latest-news .holder .box:hover .caption{left:0}.latest-news .holder .thumb{float:left;width:100%;position:relative}.latest-news .holder .thumb .caption{position:absolute;left:-100%;top:0;width:100%;height:100%;background:rgba(0,0,0,.5)}.latest-news .holder .thumb .caption .inner-box{position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;width:105px;height:45px}.latest-news .holder .thumb .caption a{float:left;border:2px solid #fff;width:44px;height:44px;border-radius:100%;text-align:center;line-height:44px;margin:0 4px}.latest-news .holder .thumb .caption a:hover{border:2px solid rgba(0,0,0,0)}.latest-news .holder .text-box{float:left;width:100%;background:#fafafa;padding:40px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.latest-news .holder .text-box strong{display:block;font:13px/13px 'Open Sans',sans-serif;color:#888;text-align:center;padding:0 0 35px 0}.latest-news .holder .text-box h4{text-align:center;margin:0 0 15px 0}.latest-news .holder .text-box p{text-align:center}.latest-news .holder .text-box a.btn-style-1{float:none;display:inline-block}.latest-news .owl-buttons{width:100%;position:relative;margin:60px auto 0;text-align:center;display:block}.latest-news .owl-next{width:40px;height:40px;border:1px solid #f2f2f2;display:inline-block;margin:0 0 0 10px;font-size:0}.latest-news .owl-next:before{content:"\f105";font-family:FontAwesome;color:#e4e3e3;font-size:20px;text-align:center;line-height:38px;display:block}.latest-news .owl-next:hover{border:1px solid rgba(0,0,0,0);color:#fff}.latest-news .owl-prev:hover{border:1px solid rgba(0,0,0,0);color:#fff}.latest-news .owl-prev{width:40px;height:40px;border:1px solid #f2f2f2;display:inline-block;font-size:0}.latest-news .owl-prev:before{content:"\f104";font-family:FontAwesome;color:#e4e3e3;font-size:20px;text-align:center;line-height:38px;display:block}.latest-news-2{padding:60px 0 0 0;background:#fafaff}.latest-news.latest-news-2{padding:150px 0}.theme-style-1 .latest-news.latest-news-2 h2:before,.latest-news.theme-style-1 .latest-news-2 h2:after,.theme-style-1 .latest-news.latest-news-2 h2:before,.theme-style-1 .latest-news.latest-news-2 h2:after{margin:auto}.latest-news-2 span.date{display:block;padding:0 0 15px 0;font:15px/15px 'Montserrat',sans-serif}.latest-news-2 span.date .fa{padding:0 11px 0 0}.latest-news-2.latest-news .holder .text-box h4{text-align:left;color:#444}.latest-news-2.latest-news .holder .text-box h4 a{color:#444}.latest-news-2.latest-news .holder .text-box strong{text-align:left;clear:both}.latest-news-2 .tags-row{float:left;position:relative;z-index:9;width:100%;padding:0 0 15px 0}.latest-news-2 .tags-row a{font:400 13px 'Montserrat',sans-serif;text-decoration:none;float:left;padding:0 10px 0 0}.latest-news-2 .tags-row a .fa{padding:0 5px 0 0}.latest-news-2.latest-news .holder .text-box p{text-align:left}.latest-news-2.latest-news .holder .text-box a.btn-style-1{float:left}.latest-news-2.latest-news .holder .text-box{background:#fff}.latest-news-2.latest-news .owl-buttons{position:absolute;top:0;bottom:0;height:40px;margin:auto;width:100%}.latest-news-2.latest-news .owl-next{position:absolute;right:-100px;left:inherit}.latest-news-2.latest-news .owl-prev{left:-100px;position:absolute}.category-markup.tag-alignment-2 .post-box .text-box .share-social{margin:0 0 0 0;width:auto}.partnets-section{float:left;width:100%;padding:40px 0 80px 0}.theme-style-1 .partnets-section h2:before{margin:0}.theme-style-1 .partnets-section h2::after{margin:0}.partnets-section .frame{float:left;margin:60px 0 0 0}.partnets-bg{background:#fafaff}#footer{float:left;width:100%}.subscribe-newsletter{float:left;width:100%;padding:40px 0 80px 0}.subscribe-newsletter strong.title{display:block;font:22px/22px 'Montserrat',sans-serif;padding:0 0 30px 0}.subscribe-newsletter strong.title img{float:left;padding:0 10px 0 0}.subscribe-newsletter .holder{width:845px;margin:0 auto;overflow:hidden;display:block}.subscribe-newsletter .holder form{float:left;width:100%;position:relative}.subscribe-newsletter .holder input[type="text"]{border:0;border-bottom:1px solid #f1f1ff;float:left;width:100%;height:65px;background:none;color:#e2e2fd;font:18px 'Open Sans',sans-serif}.subscribe-newsletter .holder input[type="submit"]{position:absolute;right:0;top:0;margin:0;border:0;padding:17px 50px;color:#fff;border-radius:4px;box-shadow:0 -3px 0 rgba(0,0,0,.2) inset;font:16px/16px 'Montserrat',sans-serif}.subscribe-newsletter.subscribe-3 strong.title{color:#fff}.map-section{float:left;width:100%;padding:40px 0 80px 0}.map-section .container-fluid{padding:0 300px 0 320px}.map-section .col-md-8{padding:0 100px 0 0}.map-section .map-box{float:left;width:100%;border:5px solid #888}.map-section .map-box .map_canvas{height:560px;width:100%}.map-section address{float:left;width:100%}.map-section address strong.title{font:32px/32px 'Montserrat',sans-serif;margin:0 0 78px 0;position:relative;float:left}.map-section address strong.title:before{content:'';width:158px;height:1px;background:#d0d0d0;position:absolute;left:0;right:0;margin:auto;bottom:-38px}.map-section address strong.title:after{content:'';width:28px;height:3px;position:absolute;left:0;right:0;margin:0;bottom:-39px}.theme-style-1 .map-section address h2{text-align:left}.theme-style-1 .map-section address h2:before{margin:0}.theme-style-1 .map-section address h2:after{margin:0}.map-section address ul{padding:0;margin:0;list-style:none}.map-section address ul li{display:block;padding:0 0 35px 0;color:#989898;font:18px/18px 'Montserrat',sans-serif}.map-section address ul li .fa{padding:0 18px 0 0}.map-section address ul li a{color:#989898;font:18px/18px 'Montserrat',sans-serif;text-decoration:none}.map-section .heading-style-1{margin:0 0 20px 0}.footer-section-1{float:left;width:100%;padding:80px 0;background:#111}.footer-section-1 .footer-box{float:left;width:100%}.footer-section-1 .footer-box h4{color:#fff;margin:0 0 30px 0;font:20px/20px "Montserrat",sans-serif!important}.footer-section-1 .footer-box p{font:13px/24px 'Open Sans',sans-serif;margin:0 0 25px 0;color:#bbb;overflow:hidden}.footer-section-1 .footer-box strong.number{display:block;font:13px/13px 'Montserrat',sans-serif;padding:0 0 28px 0}.footer-section-1 .footer-box ul{padding:0;margin:0;list-style:none}.footer-section-1 .footer-box ul li{display:block;overflow:hidden;padding:9px 0}.footer-section-1 .footer-box ul li:first-child{padding:0 0 9px 0}.footer-section-1 .footer-box ul li a{text-decoration:none;font:13px/13px 'Open Sans',sans-serif;color:#bbb}.footer-section-1 .footer-box ul li a .fa{padding:0 10px 0 0}.footer-section-1 .footer-box ul li:hover{background:#fff;padding:9px 0 9px 10px}.footer-section-1 .footer-box ul li:hover a{color:#444}.footer-section-1 .footer-box span{display:block;font:13px/13px 'Montserrat',sans-serif;padding:0 0 20px 0}.footer-section-1 .footer-box b{display:block;font:400 13px/13px 'Montserrat',sans-serif;padding:26px 0 0 0;position:relative;margin:5px 0 0 0}.footer-section-1 .footer-box b:before{content:'';position:absolute;left:0;top:0;width:28px;height:2px;background:#363636}.footer-section-1 .footer-box address{float:left;width:100%}.footer-section-1 .footer-box address ul{padding:0;margin:0;list-style:none}.footer-section-1 .footer-box address ul li{display:block;overflow:hidden;padding:17px 0;border-bottom:1px solid #252525;color:#989898;font:400 11px/11px 'Montserrat',sans-serif}.footer-section-1 .footer-box address ul li:first-child{padding:0 0 17px 0}.footer-section-1 .footer-box address ul li .fa{padding:0 8px 0 0}.footer-section-1 .footer-box address ul li:hover{padding:17px 10px}.footer-section-1 .footer-box form{float:left;width:100%;position:relative;margin:0 0 28px 0}.footer-section-1 .footer-box form input[type="text"]{float:left;width:100%;height:50px;border-radius:5px;padding:0 0 0 15px;background:none;border:1px solid #383838;color:#5c5c5c;font:12px 'Open Sans',sans-serif}.footer-section-1 .footer-box form button[type="submit"]{position:absolute;right:0;top:0;height:50px;padding:0 20px;border:0;color:#fff;border-radius:0 5px 5px 0}.footer-2-social{float:left;width:100%}.footer-2-social ul{padding:0;margin:0;list-style:none}#footer .footer-section-1 .footer-2-social ul li{float:left;padding:0 18px 0 0}#footer .footer-section-1 .footer-2-social ul li a{font-size:13px;color:#989898;text-decoration:none}#footer .footer-section-1 .footer-2-social ul li a .fa{color:#989898}#footer .footer-section-1 .footer-2-social ul li:hover{background:none}.footer-section-1 .footer-box .recent-post{float:left;width:100%}.footer-section-1 .footer-box .recent-post ul{padding:0;margin:0;list-style:none}.footer-section-1 .footer-box .recent-post ul li{display:block;padding:0}.footer-section-1 .footer-box .recent-post ul li:hover{background:none}.footer-section-1 .footer-box .recent-post .thumb{width:52px;height:52px;overflow:hidden;border-radius:100%;float:left;margin:0 19px 0 0}.footer-section-1 .footer-box .recent-post .thumb img{display:block;width:100%;border-radius:100%}.footer-section-1 .footer-box .recent-post ul li:first-child .text-box{border:0;padding:0 0 20px 0;margin:0 0 20px 0}.footer-section-1 .footer-box .recent-post .text-box{overflow:hidden;padding:20px 0;border-top:1px solid #252525}.footer-section-1 .footer-box .recent-post .text-box a{text-decoration:none;color:#989898;font:15px/15px 'Montserrat',sans-serif;display:block;padding:0 0 10px 0}.footer-section-1 .footer-box .recent-post .text-box span.date{display:block;font:12px/12px 'Open Sans',sans-serif;padding:0}.footer-section-1 .footer-box .recent-post .text-box span.date .fa{padding:0 6px 0 0}.footer-section-1 .newsletter form input[type="text"]{margin-bottom:10px}.footer-section-1 .newsletter form button[type="submit"]{border:0 none;border-radius:4px;color:#fff;padding:0 34px;position:static;float:left;margin:9px 0 0 0;font:16px/16px 'Montserrat',sans-serif;box-shadow:0 -3px 0 rgba(0,0,0,.2) inset}.footer-section-1 .newsletter form button[type="submit"] .fa{padding:0 0 0 10px}.footer-section-2 .footer-menu{display:block;text-align:center;margin:0;padding:14px 0 0 0;list-style:none}.footer-section-2 .footer-menu li{display:inline-block;padding:0 5px;line-height:13px;border-left:1px solid #303030}.footer-section-2 .footer-menu li a{font:13px/13px 'Montserrat',sans-serif;color:#989898;text-decoration:none}.footer-section-2 .footer-menu li.border-none{border:0}.footer-social-3{float:right;width:100%}.footer-social-3 ul{padding:0;margin:0;list-style:none;float:right}.footer-social-3 ul li{float:left;padding:0 0 0 9px}.footer-social-3 ul li a{width:40px;height:40px;border:2px solid #444;text-align:center;line-height:40px;font-size:13px;color:#989898;float:left;border-radius:100%;text-decoration:none}.footer-social-3 ul li a:hover{color:#fff;border:2px solid rgba(0,0,0,0)}.footer-section-2{float:left;width:100%;padding:32px 0;background:#000}.footer-section-2 strong.copyrights{float:left;font:13px/13px 'Montserrat',sans-serif;color:#bbb}#footer .footer-section-2 .copy-space{padding:20px 0 0 0;text-align:left}.footer-social{float:right;width:100%}.footer-social ul{padding:0;margin:0;list-style:none;float:right}.footer-social ul li{float:left;padding:0 0 0 23px}.footer-social ul li a{text-decoration:none;font-size:13px}.social-color-1 a{color:#3b5998}.social-color-2 a{color:#0084b4}.social-color-3 a{color:#dd4c40}.social-color-4 a{color:#007ab9}.footer-2 .footer-section-2 strong.copyrights{display:block;text-align:center;float:none}.excellence-section{float:left;width:100%;position:relative;padding-bottom:74px;background:#fafaff}.excellence-section .nav-tabs{border-bottom:0}.excellence-section .nav{list-style:outside none none;margin:-70px 0 100px 0;padding-left:0;display:block;text-align:center;background:#fafaff}.excellence-section .nav-tabs>li{float:none;margin:0 -2px;display:inline-block;position:relative}.excellence-section .nav-tabs>li a{font:400 20px/70px 'Montserrat',sans-serif;padding:0 112px;border-radius:0;margin:0;outline:none;border:0}.excellence-section .nav-tabs>li a .fa{padding:0 8px 0 0}.excellence-section .nav-tabs>li.active>a,.excellence-section .nav-tabs>li.active>a:hover,.excellence-section .nav-tabs>li.active>a:focus{border:0;color:#fff;cursor:default}.excellence-section nav-tabs>li>a:hover{border-color:transparent}.excellence-section .nav>li>a:hover,.excellence-section .nav>li>a:focus{text-decoration:none;color:#fff;border:0}.excellence-section .nav>li>a:hover .fa{color:#fff}.excellence-section .nav>li.active a .fa{color:#fff}.excellence-section .nav-tabs>li.active:before{content:'';position:absolute;left:0;right:0;bottom:-12px;margin:auto;width:0;height:0;border-style:solid;border-width:12px 7px 0 7px}.tab-box-1-style{float:left;width:100%}.tab-box-1-style .left-box{float:left;width:630px;margin:0 0 0 45px}.choose-products{float:left;width:100%;margin:0 0 50px 0}.choose-products ul{padding:0;margin:0;list-style:none}.choose-products ul li{float:left;margin:0 0 0 62px;padding:0 0 7px 0}.choose-products ul li:first-child{margin:0;padding:0 0 7px 0}.choose-products ul li img{display:block;margin:0 auto 15px}.choose-products ul li span{font:13px 'Montserrat',sans-serif;color:#444;display:block}.choose-products ul li:hover{border-bottom:1px solid}.choose-products ul li.active{border-bottom:1px solid}.tab-box-1-style .left-box form{float:left;width:100%}.tab-box-1-style .left-box form strong.title{display:block;font:15px/15px 'Montserrat',sans-serif;padding:0 0 18px 0}.tab-box-1-style .left-box form input[type="text"]{float:left;width:100%;border:1px solid #ddd;font:12px 'Open Sans',sans-serif;color:#ccc;height:50px;margin:0 0 40px 0;border-radius:4px;padding:0 20px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.tab-box-1-style .left-box form textarea{float:left;width:100%;border:1px solid #ddd;font:12px 'Open Sans',sans-serif;color:#ccc;height:90px;resize:none;margin:0 0 60px 0;border-radius:4px;padding:20px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.tab-box-1-style .left-box form input[type="submit"]{display:inline-block;padding:17px 50px;color:#fff;border-radius:4px;box-shadow:0 -3px 0 rgba(0,0,0,.2) inset;font:16px/16px 'Montserrat',sans-serif;border:0}.selector{min-width:60px;position:relative;border:1px solid #ddd;border-radius:4px;height:50px;font:12px 'Open Sans',sans-serif;color:#ccc;background:#fff}.selector select{line-height:50px;opacity:0;position:absolute;width:100%;z-index:1;padding:0 20px;background:#edeae5;border:0;color:#aeaeae}.full-width{width:100%}select{height:50px;padding:8px 0 8px 8px}select option{padding:2px 10px}.selector span.custom-select{display:inline-block;line-height:48px;overflow:hidden;padding:0 10px;position:relative;white-space:nowrap;width:100%}.selector span.custom-select:after{border-left:4px solid rgba(0,0,0,0);border-right:4px solid rgba(0,0,0,0);border-top:6px solid #ccc;content:"";position:absolute;right:20px;top:23px}.selector span.custom-select:before{background:none repeat scroll 0 0 #fff;content:"";height:100%;position:absolute;right:0;top:0;width:55px;border-left:1px solid #ccc}.tab-box-1-style .right-box{float:right;width:325px}.tab-box-1-style .right-box strong.title{display:block;font:400 18px/18px 'Montserrat',sans-serif;padding:0 0 35px 0}.tab-box-1-style .right-box ul{padding:0;margin:0;list-style:none}.tab-box-1-style .right-box ul li{display:block;padding:20px 0 20px 50px;position:relative;font:14px/26px 'Open Sans',sans-serif;color:#888;border-top:1px solid #e9e9e9}.tab-box-1-style .right-box ul li:first-child{border:0}.tab-box-1-style .right-box ul li img{position:absolute;left:0;top:28px}.tab-box-2-style{float:left;width:100%}.tab-box-2-style .box{float:left;width:100%;margin:0 0 45px 35px}.tab-box-2-style .box i.icon-1{float:left;width:70px;height:70px;border-radius:100%;border:1px solid #e3e3ff;background-image:url(https://bunkerseguros.com/wp-content/themes/images/tab-2-icon-1.png);background-repeat:no-repeat;background-position:center 23px;background-color:#fff;box-shadow:0 0 0 4px #f0f0fe;-moz-box-shadow:0 0 0 4px #f0f0fe;-webkit-box-shadow:0 0 0 4px #f0f0fe;margin:0 25px 0 0}.tab-box-2-style .box i.icon-2{float:left;width:70px;height:70px;border-radius:100%;border:1px solid #e3e3ff;background-image:url(https://bunkerseguros.com/wp-content/themes/images/tab-2-icon-2.png);background-repeat:no-repeat;background-position:center 23px;background-color:#fff;box-shadow:0 0 0 4px #f0f0fe;-moz-box-shadow:0 0 0 4px #f0f0fe;-webkit-box-shadow:0 0 0 4px #f0f0fe;margin:0 25px 0 0}.tab-box-2-style .box i.icon-3{float:left;width:70px;height:70px;border-radius:100%;border:1px solid #e3e3ff;background-image:url(https://bunkerseguros.com/wp-content/themes/images/tab-2-icon-3.png);background-repeat:no-repeat;background-position:center 23px;background-color:#fff;box-shadow:0 0 0 4px #f0f0fe;-moz-box-shadow:0 0 0 4px #f0f0fe;-webkit-box-shadow:0 0 0 4px #f0f0fe;margin:0 25px 0 0}.tab-box-2-style .box i.icon-4{float:left;width:70px;height:70px;border-radius:100%;border:1px solid #e3e3ff;background-image:url(https://bunkerseguros.com/wp-content/themes/images/tab-2-icon-4.png);background-repeat:no-repeat;background-position:center 23px;background-color:#fff;box-shadow:0 0 0 4px #f0f0fe;-moz-box-shadow:0 0 0 4px #f0f0fe;-webkit-box-shadow:0 0 0 4px #f0f0fe;margin:0 25px 0 0}.tab-box-2-style .box .text-box{overflow:hidden;width:385px}.tab-box-2-style .box .text-box h3{margin:0 0 20px 0}.tab-box-2-style .box .text-box p{margin:0 0 15px 0}.tab-box-2-style .box .text-box a{text-decoration:none;font:700 13px/13px 'Montserrat',sans-serif}.tab-box-2-style .box .text-box a .fa{padding:0 0 0 5px}.tab-box-2-style .box:hover i.icon-1{background-image:url(https://bunkerseguros.com/wp-content/themes/images/tab-2-icon-1-hover.png);background-repeat:no-repeat;background-position:center 23px;box-shadow:0 0 0 4px #ffd9e6;border:1px solid rgba(0,0,0,0)}.tab-box-2-style .box:hover i.icon-2{background-image:url(https://bunkerseguros.com/wp-content/themes/images/tab-2-icon-2-hover.png);background-repeat:no-repeat;background-position:center 23px;box-shadow:0 0 0 4px #ffd9e6;border:1px solid rgba(0,0,0,0)}.tab-box-2-style .box:hover i.icon-3{background-image:url(https://bunkerseguros.com/wp-content/themes/images/tab-2-icon-3-hover.png);background-repeat:no-repeat;background-position:center 23px;box-shadow:0 0 0 4px #ffd9e6;border:1px solid rgba(0,0,0,0)}.tab-box-2-style .box:hover i.icon-4{background-image:url(https://bunkerseguros.com/wp-content/themes/images/tab-2-icon-4-hover.png);background-repeat:no-repeat;background-position:center 23px;box-shadow:0 0 0 4px #ffd9e6;border:1px solid rgba(0,0,0,0)}.tab-box-3-style{float:left;width:100%}.forms-box{float:left;width:100%;border:1px solid #e9e9e9;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;padding:22px 50px;margin-bottom:30px}.forms-box strong.title{font:18px/30px 'Montserrat',sans-serif;display:inline-block;text-align:center;padding:0 0 30px 0}.forms-box strong.title .fa{float:left;font-size:26px;padding:0 10px 0 0}.forms-box .inner-box{float:left;width:100%}.forms-box .inner-box strong.title{font:15px/15px 'Montserrat',sans-serif;float:left;text-align:center;padding:0 0 17px 0}.forms-box .inner-box ul{padding:0;margin:0;list-style:none;float:left;width:100%}.forms-box .inner-box ul li{display:block;overflow:hidden;padding:7px 0 0 0}.forms-box .inner-box ul li:first-child{padding:0}.forms-box .inner-box ul li .fa{padding:0 6px 0 0}.forms-box .inner-box ul li a{text-decoration:none;font:15px/15px 'Open Sans',sans-serif;color:#888}.excellence-section-2{float:left;width:100%;padding:175px 0 100px 0}.product-style-2{float:left;width:100%;padding:40px 0 80px 0}.product-style-2 .container-fluid{padding:0 85px}.theme-style-1 .product-style-2 h2{color:#fff}.theme-style-1 .product-style-2 p{color:#e9e9e9}.product-style-2 .outer-box{float:left;width:100%;margin-bottom:58px}.product-style-2 .outer-box .round-box{width:85px;height:85px;border-radius:100%;margin:0 auto 24px;display:block;background:rgba(255,255,255,.3);line-height:85px;padding:25px 0 0 0;position:relative}.product-style-2 .outer-box .round-box img{width:35px;height:35px}.product-style-2 .outer-box .round-box:after{content:'';height:48px;width:2px;border-left:1px dashed rgba(255,255,255,.3);position:absolute;left:0;right:0;margin:auto;bottom:-53px}.product-style-2 .outer-box .round-box:before{content:'';position:absolute;left:-6px;top:-6px;width:115%;height:115%;border:1px solid rgba(255,255,255,.3);border-radius:100%}.product-style-2 .outer-box .round-box img{display:block;margin:0 auto}.product-style-2 .outer-box .text-box{float:left;width:100%;padding:38px 40px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;border:1px solid rgba(255,255,255,.3)}.theme-style-1 .product-style-2 .outer-box .text-box h3{text-align:center}.theme-style-1 .product-style-2 .outer-box .text-box p{color:#e9e9e9;margin:0;text-align:center}.product-style-2 .outer-box:hover .text-box{background:#fff;border:1px solid rgba(0,0,0,0)}.product-style-2 .outer-box:hover .text-box p{color:#888}.product-style-2 a.btn-style-1{float:none;display:inline-block}.product-style-2 a.btn-style-3{float:none;display:inline-block;color:#fff;margin:0 0 0 20px}.find-agent{float:left;width:100%;padding:40px 0 80px 0}.find-agent .container-fluid{padding:0 265px}.find-agent .holder{width:660px;float:left}.theme-style-1 .find-agent h2:before{margin:0}.theme-style-1 .find-agent h2:after{margin:0}.find-agent .holder form{padding-top:30px;float:left;width:100%}.find-agent .holder strong.title{display:block;font:15px/15px 'Montserrat',sans-serif;color:#888;padding:0 0 18px 0}.find-agent .holder form input[type="text"]{float:left;width:100%;height:50px;border-radius:4px;background:#edeae5;border:0;margin:0 0 20px 0;padding:0 20px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;color:#aeaeae;font:13px 'Montserrat',sans-serif}.find-agent .holder form .selector{border:0;border-radius:4px;background:#edeae5;float:left;width:100%;margin-bottom:20px}.find-agent .holder form .selector span.custom-select::before{background:#edeae5;border:0}.input-box{width:100%;float:left}.find-agent .left-box{float:left;width:300px}.find-agent .right-box{float:right;width:300px}.find-agent .holder form .selector{color:#aeaeae;font:13px 'Montserrat',sans-serif}.space-btm-30{margin-bottom:37px}.find-agent .holder form input[type="submit"]{float:left;padding:16px 33px;color:#fff;border-radius:4px;box-shadow:0 -3px 0 rgba(0,0,0,.2) inset;font:16px/16px 'Montserrat',sans-serif;border:0;margin:30px 0 0 0}.intro-style-2{float:left;width:100%;padding:40px 0 80px 0}.intro-style-2 .container-fluid{padding:0 200px}.intro-style-2 .thumb{float:left;width:100%;margin:22px 0 0 0}.intro-style-2 .thumb img{display:block;width:100%}.intro-style-2 .intro-detail-box{float:left;width:100%}.intro-style-2 .intro-detail-box ul{padding:0;margin:0;list-style:none}.intro-style-2 .intro-detail-box ul li{display:block;padding:0 0 38px 0}.intro-style-2 .intro-detail-box ul li strong.title{display:block;font:18px/18px 'Montserrat',sans-serif;color:#444;padding:0 0 20px 0}.intro-style-2 .intro-detail-box .progress{background-color:#dddcff;border-radius:0;height:6px;margin-bottom:0;overflow:inherit}.intro-style-2 .intro-detail-box .progress-bar{box-shadow:none;color:#fff;float:left;height:2px;margin:2px 0 0 0;font-size:12px;line-height:20px;text-align:center;position:relative}.intro-style-2 .intro-detail-box .progress-bar span{position:absolute;right:0;top:-38px;color:#000;border:2px solid;width:40px;height:27px;color:#737374;font:12px/24px 'Open Sans',sans-serif}.intro-style-2 .intro-detail-box .progress-bar span:before{content:'';position:absolute;left:10px;bottom:-9px;background:url(images/arrow-icon.gif) no-repeat left bottom;width:9px;height:9px}.intro-style-2 a.btn-style-1{margin:10px 0 0 0}.download-app{float:left;width:100%}.app-box{float:left;width:100%;margin:155px 0 0 0}.theme-style-1 .download-app h2::before{margin:0}.theme-style-1 .download-app h2{text-align:left}.theme-style-1 .download-app h2::after{margin:0}.theme-style-1 .download-app p{font:16px/32px 'Open Sans',sans-serif;color:#888}.download-app a{float:left;border:2px solid #bababa;margin:0 18px 0 0;border-radius:4px}.download-app .frame{float:right}.download-app .frame:hover{margin:0 50px 0 0}.product-style-3{float:left;width:100%;padding:40px 0 5px 0}.theme-style-1 .product-style-3 h2{color:#fff}.theme-style-1 .product-style-3 p{color:#ccc}.product-text-box{float:left;width:100%}.product-text-box .inner-box{width:320px;margin:0 auto 72px;overflow:hidden;display:block}.theme-style-1 .product-text-box .inner-box h3{color:#fff;text-align:center}.theme-style-1 .product-text-box .inner-box p{text-align:center;margin:0}.product-style-3 .round{width:369px;height:369px;float:left;border-radius:100%;border:1px solid rgba(255,255,255,.3);position:relative;margin:0 0 72px 0}.product-style-3 .round i.icon-1{width:71px;height:71px;position:absolute;top:-33px;left:150px;background-color:#fff;border-radius:100%;background-repeat:no-repeat;background-position:center center}.product-style-3 .round i{text-align:center;line-height:70px}.product-style-3 .round i:hover{background:#fff}.product-style-3 .round i img{width:30px;height:30px}.product-style-3 .round i.icon-1:hover{}.product-style-3 .round i.icon-1:hover:before{content:'';position:absolute;width:79px;height:79px;border-radius:100%;left:-4px;top:-4px;border:2px solid}.product-style-3 .round i.icon-2{width:71px;height:71px;position:absolute;top:150px;left:-33px;margin:auto;background-color:#fff;border-radius:100%;background-repeat:no-repeat;background-position:center center}.product-style-3 .round i.icon-2:hover{}.product-style-3 .round i.icon-2:hover:before{content:'';position:absolute;width:79px;height:79px;border-radius:100%;left:-4px;top:-4px;border:2px solid}.product-style-3 .round i.icon-3{width:71px;height:71px;position:absolute;top:150px;right:-33px;background-color:#fff;border-radius:100%;background-repeat:no-repeat;background-position:center center}.product-style-3 .round i.icon-3:hover{}.product-style-3 .round i.icon-3:hover:before{content:'';position:absolute;width:79px;height:79px;border-radius:100%;left:-4px;top:-4px;border:2px solid}.product-style-3 .round i.icon-4{width:71px;height:71px;position:absolute;bottom:-33px;left:0;right:0;margin:auto;background-color:#fff;border-radius:100%;background-repeat:no-repeat;background-position:center center}.product-style-3 .round i.icon-4:hover{}.product-style-3 .round i.icon-4:hover:before{content:'';position:absolute;width:79px;height:79px;border-radius:100%;left:-4px;top:-4px;border:2px solid}.margin-top{margin:115px 0 0 0}.product-style-3 .round:before{content:'';position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;width:221px;height:221px;border-radius:100%;border:1px solid rgba(255,255,255,.3)}.product-style-3 .round-button{width:77px;height:77px;background:rgba(0,0,0,.4);position:absolute;left:0;right:0;border-radius:100%;top:0;bottom:0;margin:auto;box-shadow:0 0 0 12px rgba(255,255,255,.3);font-size:18px;line-height:77px;color:#fff;text-align:center}.happy-client{float:left;width:100%;padding:40px 0 80px 0}.happy-client .holder{width:895px;margin:0 auto;display:block}.happy-client .holder .frame{float:left}.happy-client .holder .text-box{border:1px solid #eee;background:#fafaff;float:left;padding:34px 63px 25px 75px;margin:12px 0 0 -30px;width:730px}.happy-client .holder .text-box blockquote{font:15px/26px 'Montserrat',sans-serif;color:#888;display:block;margin:0;padding:0;border:0}.happy-client .holder .text-box blockquote .fa-quote-left{position:absolute;color:#d8d8d8;margin:0 0 0 -18px}.happy-client .holder .text-box blockquote .fa-quote-right{position:absolute;color:#d8d8d8;margin:10px 0 0 5px}.happy-client .holder .text-box blockquote strong.name{display:block;font:16px/16px 'Montserrat',sans-serif;padding:16px 0 3px 0}.happy-client .holder .text-box blockquote strong.name span{font-size:13px;color:#888}.blockquote-social{padding:0;margin:0;list-style:none}.blockquote-social li{float:left;padding:0 14px 0 0}.blockquote-social li a{text-decoration:none;font-size:12px;color:#888}.happy-client .owl-buttons{display:block;text-align:center;margin:40px 0 0 0}.happy-client .owl-next{display:inline-block;width:40px;height:40px;margin:0 0 0 10px;background:#f3f3f3;font-size:0}.happy-client .owl-next:before{content:"\f178";font-family:FontAwesome;color:#cfcfe8;font-size:20px;text-align:center;line-height:40px;display:block}.happy-client .owl-prev{display:inline-block;width:40px;height:40px;background:#f3f3f3;font-size:0}.happy-client .owl-prev:before{content:"\f177";font-family:FontAwesome;color:#cfcfe8;font-size:20px;text-align:center;line-height:40px;display:block}.happy-client .owl-next:hover:before,.happy-client .owl-prev:hover:before{color:#fff}.career-section{float:left;width:100%;background-repeat:no-repeat;background-position:left top;background-size:cover;background-attachment:fixed;padding:40px 0 80px 0}.career-section .holder{width:580px;margin:0 auto;display:block;overflow:hidden}.career-section a.btn-style-2{display:inline-block;float:none;margin:-20px 0 0 0}.why-choose-us{float:left;width:100%;padding:40px 0 150px 0}.theme-style-1 .why-choose-us h2{color:#fff}.theme-style-1 .why-choose-us p{color:#e9e9e9}.why-choose-us .container-fluid{padding:0 330px 0 222px}.silder-outer .mobile-frame{background:url(images/mobile-bg.png) no-repeat left top;width:352px;height:655px;position:absolute;right:0}.silder-outer{float:left;width:880px;position:relative}.slider{width:50%;margin:100px auto}.slick-slide{margin:0 20px}.slick-slide img{max-width:100%}.slick-prev:before,.slick-next:before{color:#000}.slick-slide{width:275px!important;margin:0 5px}.slid-outer{width:890px;float:left}.why-choose-us .owl-carousel .owl-wrapper-outer{margin:75px 0 0 -12px}.why-choose-us .owl-item:first-child{opacity:.5}.why-choose-us .owl-item:nth-child(2) {opacity:.8}.slider-caption{float:right;width:385px;margin:124px 0 0 0}.slider-caption ul{padding:0;margin:0;list-style:none}.slider-caption ul li{display:block;padding:0 0 25px 0}.slider-caption ul li i{float:left;width:47px;height:47px;background:#f1f1fd;border-radius:100%;text-align:center;padding:14px 0 0 0;position:relative;margin:0 18px 0 0}.slider-caption ul li i:before{content:'';position:absolute;left:-4px;top:-4px;width:55px;height:55px;border:1px solid rgba(255,255,255,.5);border-radius:100%}.slider-caption ul li i img{display:block;margin:0 auto}.slider-caption ul li a{font:18px/47px 'Montserrat',sans-serif;text-decoration:none}.slider-caption a.btn-style-1{margin:20px 0 0 0}.why-choose-us .owl-next{border:2px solid #d1d1d1;background:none;width:51px;height:51px;border-radius:100%;font-size:0}.why-choose-us .owl-next:before{content:"\f105";font-size:18px;color:#d2d2d2;font-family:FontAwesome;display:block;line-height:51px;text-align:center}.why-choose-us .owl-prev{border:2px solid #d1d1d1;background:none;width:51px;height:51px;border-radius:100%;font-size:0;margin:0 0 10px 0}.why-choose-us .owl-prev:before{content:"\f104";font-size:18px;color:#d2d2d2;font-family:FontAwesome;display:block;line-height:51px;text-align:center}.why-choose-us .owl-buttons{position:absolute;top:0;bottom:0;margin:auto;height:133px;left:-37px}.why-choose-us .owl-prev:hover{border:2px solid rgba(0,0,0,0);background:#ecebf6}.why-choose-us .owl-next:hover{border:2px solid rgba(0,0,0,0);background:#ecebf6}.premium-calculator{float:left;width:100%;background:#fafaff;padding:115px 0}.premium-calculator form{padding:0 96px}.premium-calculator form label{font:13px/13px 'Montserrat',sans-serif;color:#888;padding:0 0 18px 0;display:block}.premium-calculator form .selector{background:none;margin-bottom:40px}.premium-calculator form .selector span.custom-select:before{background:none}.premium-calculator form a.btn-style-2,.premium-calculator form a.btn-style-3{display:inline-block;float:none;margin:0 10px}.premium-calculator form a.btn-style-2 .fa,.premium-calculator form a.btn-style-3 .fa{padding:0 10px 0 0}.our-professionals{float:left;width:100%;padding:40px 0 80px 0}.our-professionals .owl-carousel{clear:both}.our-professionals .team-box{float:left;width:100%;cursor:move}.our-professionals .team-box .frame{float:left;width:100%;margin:0 0 30px 0;background:#000}.our-professionals .team-box .frame img{display:block;width:100%;height:auto}.our-professionals .team-box .text-box{float:left;width:100%}.our-professionals .team-box .text-box strong.name{display:block;text-align:center;font:18px/18px 'Montserrat',sans-serif;color:#444;padding:0 0 10px 0}.our-professionals .team-box .text-box strong.name a{color:#444}.our-professionals .team-box .text-box span{display:block;font:15px/15px 'Montserrat',sans-serif;color:#888;text-align:center;padding:0 0 10px 0}.our-professionals .team-box .text-box ul{padding:0;margin:0;list-style:none;display:block;text-align:center}.our-professionals .team-box .text-box ul li{float:none;display:inline-block;padding:0 8px}.our-professionals .team-box .text-box ul li a{font-size:13px;color:#888;text-decoration:none}.our-professionals .item{margin:0 15px}.our-professionals .team-box:hover img{opacity:.5}.our-professionals .owl-buttons{bottom:0;height:120px;margin:auto;position:absolute;top:0;width:100%}.professionals-bg{background:#fafaff}.our-professionals .owl-next{border:1px solid #929292;font-size:0;height:40px;left:inherit;position:absolute;right:-75px;width:40px}.our-professionals .owl-next::before{color:#929292;content:"";display:block;font-family:FontAwesome;font-size:25px;line-height:40px;text-indent:-10px}.our-professionals .owl-prev::before{color:#929292;content:"";display:block;font-family:FontAwesome;font-size:25px;line-height:40px;text-indent:23px}.our-professionals .owl-prev{border:1px solid #929292;font-size:0;height:40px;left:-75px;position:absolute;width:40px}#inner-banner{float:left;width:100%;background-position:left top;background-repeat:no-repeat;background-size:cover;padding:113px 0;position:relative;z-index:99}#inner-banner:before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.8)}#inner-banner .holder{width:725px;margin:0 auto}.theme-style-1 #inner-banner h2{color:#fff;font:700 36px/36px "Montserrat",sans-serif;text-transform:uppercase}.theme-style-1 #inner-banner h2:after{background:#fff}.theme-style-1 #inner-banner p{color:#fff;position:relative}.breadcrumb-box{float:left;width:100%;display:block;text-align:center;position:relative;margin:85px 0 -139px 0}#inner-banner .heading-style-1{margin-bottom:30px}#inner-banner .breadcrumb{border-radius:0;list-style:none;margin-bottom:0;padding:16px 65px;display:inline-block}#inner-banner .breadcrumb li{font:13px/13px 'Montserrat',sans-serif;color:#fafaff;text-transform:uppercase}#inner-banner .breadcrumb li a{text-decoration:none;font:13px/13px 'Montserrat',sans-serif;color:#fafaff;text-transform:uppercase}.error-page{width:870px;margin:0 auto;overflow:hidden;display:block;padding:80px 0}.error-page strong.title{display:block;text-align:center;font:300 300px/45px 'Open Sans',sans-serif;padding:100px 0 150px 0;position:relative}.error-page strong.title:before{content:'!';position:absolute;left:0;right:0;top:0;margin:auto;font:400 200px/245px 'Open Sans',sans-serif}.error-page span{display:block;text-align:center;font:400 32px/32px 'Montserrat',sans-serif;padding:0 0 35px 0;position:relative}.error-page form{position:relative;width:590px;margin:0 auto 50px;display:block;overflow:hidden}.error-page form input[type="text"]{float:left;width:100%;height:45px;border:1px solid #e8e8e8;color:#bfbfbf;font:13px/13px 'Montserrat',sans-serif;padding:0 19px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.error-page form button[type="submit"]{position:absolute;right:0;top:0;height:45px;padding:0 45px;font:16px/16px 'Montserrat',sans-serif;color:#fff;border:0}.theme-style-1 .error-page p{color:#888;text-align:center;font-weight:300;margin:0 0 35px 0}.theme-style-1 .error-page a.btn-style-2{float:none;display:inline-block}.contact-page{float:left;width:100%}.contact-map-box{float:left;width:100%;position:relative}.contact-map-box .map_canvas{height:610px;width:100%}.contact-map-box .caption{position:absolute;left:435px;top:150px;width:253px;background:#fff;border-right:3px solid;padding:50px 22px 50px 30px}.contact-map-box .caption:before{content:'';position:absolute;right:-15px;top:0;bottom:0;margin:auto;width:0;height:0;border-style:solid;border-width:12px 0 12px 12px}.contact-map-box .caption ul{padding:0;margin:0;list-style:none}.contact-map-box .caption ul li{display:block;padding:35px 0 0 40px;position:relative}.contact-map-box .caption ul li:first-child{padding:0 0 0 40px}.contact-map-box .caption ul li span{font:13px/24px 'Montserrat',sans-serif;color:#888}.contact-map-box .caption ul li a{font:13px/24px 'Montserrat',sans-serif;color:#888;display:block;text-decoration:none}.contact-map-box .caption ul li i{position:absolute;left:0}.map-form{float:left;width:100%;padding:0 0 80px 0}.map-form form{float:left;width:100%}.map-form form input[type="text"]{float:left;width:100%;border:1px solid #e8e8e8;height:45px;padding:0 18px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;color:#bfbfbf;font:12px 'Montserrat',sans-serif;margin:0 0 29px 0}.map-form form textarea{float:left;width:100%;border:1px solid #e8e8e8;height:205px;resize:none;padding:18px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;color:#bfbfbf;font:12px 'Montserrat',sans-serif;margin:0 0 29px 0}.map-form form button[type="submit"]{float:left;padding:17px 35px;color:#fff;border:0;border-radius:4px;box-shadow:0 -3px 0 rgba(0,0,0,.2) inset;font:16px/16px 'Montserrat',sans-serif}.promo-frame{float:left;width:100%;position:relative;overflow:hidden;background:#000}.promo-frame:hover img{opacity:.5}.promo-frame img{display:block;width:100%;height:auto}.promo-frame .caption{position:absolute;left:-29px;bottom:-78px;width:388px;height:205px;transform:rotate(-14deg);-moz-transform:rotate(-14deg);-webkit-transform:rotate(-14deg)}.promo-frame .caption .holder{float:left;width:270px;transform:rotate(14deg);-moz-transform:rotate(14deg);-webkit-transform:rotate(14deg)}.promo-frame .caption strong{display:block;font:400 22px/37px 'Open Sans',sans-serif;color:#fff;text-align:right;text-transform:uppercase;padding:15px 0 0 0}.promo-frame .caption span.new{width:56px;height:56px;border-radius:100%;font:400 15px/55px 'Open Sans',sans-serif;color:#fff;text-transform:uppercase;text-align:center;position:absolute;left:41px;top:-35px}.contact-2 .map_canvas{height:450px;width:100%}.contact-2 .contact-map-box{margin-bottom:80px}.address-info-row{float:left;width:100%;margin:0 0 40px 0}.address-info-row .address-box{float:left;width:100%;border:1px solid #f0f0f0;padding:35px 30px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.address-info-row .address-box i{width:54px;height:54px;display:block;margin:0 auto 17px;border-radius:100%;border:2px solid;text-align:center;line-height:54px}.address-info-row .address-box strong.title{display:block;text-align:center;font:16px/16px 'Montserrat',sans-serif;color:#444;padding:0 0 20px 0}.address-info-row .address-box p{font:14px/26px 'Open Sans',sans-serif;color:#777;text-align:center;margin:0}.address-info-row .address-box p span{display:block}.address-info-row .address-box a{font:14px/26px 'Open Sans',sans-serif;color:#777;text-align:center;margin:0;display:block}.contact-2 .map-form form input[type="submit"]{padding:15px 0;width:100%;box-shadow:none;border-radius:0}.contact-2 .map-form form textarea{height:192px}.contact-2 .map-form{padding:0 0 50px 0}.blog-listing{float:left;width:100%}.single-post .post-box,.single-post .side-bar,.single-post .latest-news-2 .bs-example{margin:40px 0 0 0}.post-box{float:left;width:100%;margin:0 0 60px 0}.post-box .thumb{float:left;width:100%}.post-box .thumb img{display:block;width:100%;height:auto}.post-box .text-box{float:left;width:100%;background:#fff;padding:35px 45px 45px 35px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.theme-style-1 .post-box h4 a{color:#444}.theme-style-1 .post-box h4{margin:0 0 15px 0}.post-box .text-box strong{color:#888;display:block;font:400 13px/13px 'Montserrat',sans-serif;padding:0 0 25px 0;clear:both}.share-social{float:left;padding:0;margin:0;list-style:none}.post-box .share-social li{float:left;padding:0 6px 0 0}.post-box .share-social li a{text-decoration:none;font-size:13px;color:#999;padding:0}.pagination-box{float:left;margin:0 0 80px 0;width:100%}.pagination-box .pager{list-style:none;margin:0;float:left;width:100%;padding:15px 25px;border-bottom:1px solid #e8e8e8;border-top:1px solid #e8e8e8;position:relative}.pagination-box .pager:before{content:'';background:url(https://bunkerseguros.com/wp-content/themes/images/grid-icon.png) no-repeat center center;width:20px;height:20px;position:absolute;left:0;right:0;top:13px;margin:auto}.pagination-box .pager a{background-color:#fff;border:0;border-radius:0;display:inline-block;padding:10px;font:15px/15px 'Open Sans',sans-serif;color:#777}.pagination-box .pager span.current{padding:10px;color:#fff}.pagination-box .pager li>a,.pagination-box .pager li>span{background-color:#fff;border:0;border-radius:0;display:inline-block;padding:0;font:15px/15px 'Open Sans',sans-serif;color:#777}.pagination-box .pager li>a .fa{font-size:13px}.pagination-box .pager li>a:hover{background:none;text-decoration:none}.sidebar{float:left;width:100%}.sidebar .box{float:left;width:100%}.sidebar .box form{float:left;width:100%;position:relative}.sidebar .box form input[type="text"]{float:left;width:100%;height:42px;padding:0 50px 0 22px;border:1px solid #e6e6e6;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;color:#c1c1c1;font:13px 'Montserrat',sans-serif;text-transform:uppercase}.sidebar .box form button{position:absolute;top:10px;right:15px;background:none;border:0;color:#c1c1c1;font-size:15px}.post-categories{float:left;width:100%}.sidebar .box h4{text-transform:uppercase;position:relative;margin:0 0 65px 0}.sidebar .box h4:before{content:'';position:absolute;left:0;bottom:-23px;width:158px;height:1px;background:#d0d0d0}.sidebar .box h4:after{content:'';width:28px;height:3px;position:absolute;left:0;bottom:-24px}.post-categories ul{padding:0;margin:0;list-style:none}.post-categories ul li{display:block;overflow:hidden;clear:both;margin:23px 0 0 0}.post-categories ul li:first-child{margin:0}.post-categories ul li a{font:14px/28px 'Montserrat',sans-serif;color:#777;text-decoration:none}.post-categories ul li span{width:28px;height:28px;border:1px solid;border-radius:100%;float:left;margin:0 26px 0 0;text-align:center;font:11px/28px 'Open Sans',sans-serif}.post-categories ul li:hover span{border:1px solid rgba(0,0,0,0);color:#fff}.promo-2{float:left;width:100%;position:relative}.promo-2:before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;opacity:.9}.promo-2 img{display:block;width:100%;height:auto}.promo-2 .caption{position:absolute;left:0;top:0;width:100%;height:100%}.promo-2 .caption:before{content:'';position:absolute;left:0;right:0;margin:auto;top:10px;width:85%;height:1px;border-bottom:1px solid rgba(255,255,255,.3)}.promo-2:hover:before{background:#000;opacity:.6}.promo-2 .caption:after{content:'';position:absolute;left:0;right:0;margin:auto;bottom:10px;width:85%;height:1px;border-bottom:1px solid rgba(255,255,255,.3)}.promo-2 .inner-box{position:relative;float:left;width:100%;height:100%;padding:45px 0 0 0}.promo-2 .inner-box:before{content:'';position:absolute;left:10px;margin:auto;top:0;bottom:0;width:1px;height:85%;border-left:1px solid rgba(255,255,255,.3)}.promo-2 .inner-box:after{content:'';position:absolute;right:10px;margin:auto;top:0;bottom:0;width:1px;height:85%;border-left:1px solid rgba(255,255,255,.3)}.promo-2 .inner-box strong{display:block;text-align:center;font:25px/45px 'Montserrat',sans-serif;color:#fff;text-transform:uppercase;padding:0 0 20px 0}.promo-2 .inner-box a.btn-style-2{float:none;display:inline-block}.promo-2 .inner-box a.btn-style-2{padding:17px 30px}.latest-update{float:left;width:100%}.latest-update ul{padding:0;margin:0;list-style:none}.latest-update ul li{display:block;clear:both;padding:25px 0 0 0;overflow:hidden}.latest-update ul li:first-child{padding:0}.latest-update .thumb{float:left;margin:0 20px 0 0;background:#000}.latest-update .text-box{overflow:hidden}.latest-update .text-box a{font:14px/22px 'Open Sans',sans-serif;color:#444;text-decoration:none;display:block;text-transform:uppercase;padding:0 0 17px 0}.latest-update .text-box span{display:block;font:12px/12px 'Montserrat',sans-serif}.latest-update ul li:hover img{opacity:.6}.tags{float:left;width:100%}.tags ul{padding:0;margin:0 -14px 0 0;list-style:none;overflow:hidden}.tags ul li{float:left;margin:0 9px 9px 0}.tags ul li a{text-decoration:none;float:left;border:1px solid #e8e8e8;padding:10px 20px;font:14px/14px 'Montserrat',sans-serif;color:#777}.tags ul li a:hover{border:1px solid rgba(0,0,0,0);color:#fff}.blog-listing-2 .post-box .thumb{width:auto}.blog-listing-2 .post-box .text-box{float:none;width:auto;overflow:hidden}.blog-listing-2 .post-box .share-social li{padding:0 4px 0 0}.theme-style-1 .blog-listing-2 p{margin:0 0 15px 0}.theme-style-1 .post-box .text-box p b{text-transform:uppercase;color:#000;font-weight:400}.theme-style-1 .post-box .text-box p em{color:#1a1a1a}.theme-style-1 .post-box .text-box p i{font-style:normal;text-transform:uppercase}.theme-style-1 .post-box .text-box strong.alpha{font:60px/60px 'Montserrat',sans-serif;float:left;padding:0 15px 0 0}.theme-style-1 .post-box .text-box .pull-right{margin:0 0 0 38px}.theme-style-1 .post-box .text-box p span.highlight{font-weight:400;color:#fff;padding:0 4px}.latest-news-2 .bs-example{float:left;width:100%;margin:-20px 0 0 0}.latest-news-2 .media-left,.latest-news-2 .media>.pull-left{padding:0 25px 0 0}.theme-style-1 .latest-news-2 h4{font:15px/15px "Montserrat",sans-serif;color:#222;text-transform:uppercase;float:left}.latest-news-2 .media-list p{clear:both;margin:0}.latest-news-2 .bs-example .social{float:right;padding:0;margin:0;list-style:none}.latest-news-2 .bs-example li{float:left;padding:0 0 20px 20px}.latest-news-2 .bs-example li a{text-decoration:none;font-size:14px;color:#737373}.latest-news-2 .bs-example .media{margin:15px 0 0 0}.latest-news-2 .col{margin-bottom:80px}.theme-style-1 .latest-news-2 h2:before,.theme-style-1 .latest-news-2 h2:after{margin:0}.latest-news-2 .bs-example .media a{text-decoration:none;font:12px/12px 'Montserrat',sans-serif;float:left;text-transform:uppercase}.latest-news-2 .bs-example .media a span{padding:0 10px}.comment-box{float:left;width:100%;margin:0}.comment-box form{float:left;width:100%;padding-bottom:150px}.comment-box form input[type="text"]{float:left;width:100%;height:45px;border:1px solid #e8e8e8;padding:0 18px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;color:#bfbfbf;font:12px 'Montserrat',sans-serif;margin:0 0 29px 0}.comment-box form textarea{float:left;width:100%;height:205px;resize:none;border:1px solid #e8e8e8;padding:18px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;color:#bfbfbf;font:12px 'Montserrat',sans-serif;margin:0 0 29px 0}.comment-box form input[type="submit"]{float:left;padding:17px 38px;color:#fff;border-radius:4px;box-shadow:0 -3px 0 rgba(0,0,0,.2) inset;-moz-box-shadow:0 -3px 0 rgba(0,0,0,.2) inset;-webkit-box-shadow:0 -3px 0 rgba(0,0,0,.2) inset;font:16px/16px 'Montserrat',sans-serif;border:0}.faq-page{float:left;width:100%}.faq-page .accordion-style-1{float:left;width:100%;border:0}.faq-page .accordion_cp{margin:0 0 10px 0;padding:0 17px 0 34px;height:50px;border:1px solid #e8e8e8;text-decoration:none;font:400 14px/50px 'Open Sans',sans-serif;color:#777;text-transform:uppercase;cursor:pointer}.faq-page .accordion_cp i{padding:0 20px 0 0}.faq-page .accordion_cp .fa{padding:0 9px 0 0}.faq-page .accordion-open{color:#777}.faq-page .accordion-open span{display:block;float:right;padding:0;text-align:center;margin:0;background:none;width:auto;height:auto;line-height:inherit}.faq-page .accordion-open span .fa{font-size:12px}.faq-page .accordion-open span{}.faq-page .accordion-close span{display:block;float:right;padding:0;margin:0;background:none;width:auto;height:auto;line-height:inherit}.faq-page .accordion-close span .fa{font-size:12px}.faq-page div.contain_cp_accor{padding:0;overflow:hidden;margin:0 0 10px 0}.faq-page div.content_cp_accor{background:#fff;margin:0;border:1px solid #e8e8e8;padding:23px 30px 0 30px}.faq-page div.content_cp_accor ul,.faq-page div.content_cp_accor p{padding:0;margin:0 0 20px 0}.faq-page div.content_cp_accor ul,.faq-page div.content_cp_accor p b{text-transform:uppercase;font-weight:400;color:#000}.faq-page div.content_cp_accor ul,.faq-page div.content_cp_accor p em{color:#1a1a1a}.faq-page div.content_cp_accor ul li{list-style-position:inside;line-height:25px}.faq-page div.content_cp_accor ul li a{color:#555}.faq-page code{overflow:auto}.faq-page .accordion-close span i:before{content:"\f068"}.faq-page .accordion-open span i:before{content:"\f067"}.faq-default{float:left;width:100%;margin-bottom:140px}.faq-default.faq-page .accordion_cp span{display:none}.insurance-section{float:left;width:100%;padding:102px 0 30px 0;background:#fff}.insurance-box{float:left;width:100%;background:#fafaff}.insurance-box .frame{float:left;width:100%;margin:0 0 39px 0;background:#000}.insurance-box .frame:hover img{opacity:.6}.insurance-box .video-frame{float:left;width:100%;margin:30px 0 30px 0}.insurance-box .frame img{display:block;width:100%}.insurance-box .text-box{float:left;width:100%;padding:0 35px 50px 35px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.theme-style-1 .insurance-box h2:before,.theme-style-1 .insurance-box h2:after{display:none}.theme-style-1 .insurance-box h2{text-align:center;margin:0 0 35px 0}.insurance-box .text-box p b{text-transform:uppercase;color:#000;font-weight:400}.insurance-box .text-box p{margin:0 0 10px 0}.insurance-box .text-box p em{color:#1a1a1a}.insurance-box .text-box p span{text-transform:uppercase}.plans-box{float:left;width:100%;margin:30px 0 0 0}.plans-box ul{padding:0;margin:0;list-style:none}.plans-box ul li{float:left;padding:23px 0 0 15px;width:230px;height:100px;border:1px solid #cdcdcd;margin:0 19px 0 0}.plans-box ul li.icon-1{background:url(https://bunkerseguros.com/wp-content/themes/images/plans-icon-1.png) no-repeat 15px 23px}.plans-box ul li.icon-2{background:url(https://bunkerseguros.com/wp-content/themes/images/plans-icon-2.png) no-repeat 15px 23px}.plans-box ul li.icon-3{background:url(https://bunkerseguros.com/wp-content/themes/images/plans-icon-3.png) no-repeat 15px 23px}.plans-box ul li .text-box{overflow:hidden;float:none;width:auto}.plans-box ul li img{float:left}.plans-box ul li .text-box a{font:15px 'Montserrat',sans-serif;color:#999;display:block;padding:0 0 0 10px}.plans-box ul li .text-box a span{display:block;font:24px 'Montserrat',sans-serif;color:#999;padding:3px 0 0 0}.plans-box ul li:hover a{color:#101010;text-decoration:none}.plans-box ul li.icon-1:hover{background:url(https://bunkerseguros.com/wp-content/themes/images/plans-icon-1-hover.png) no-repeat 15px 23px}.plans-box ul li.icon-2:hover{background:url(https://bunkerseguros.com/wp-content/themes/images/plans-icon-2-hover.png) no-repeat 15px 23px}.plans-box ul li.icon-3:hover{background:url(https://bunkerseguros.com/wp-content/themes/images/plans-icon-3-hover.png) no-repeat 15px 23px}.services-widget{float:left;width:100%}.heading-style-2{float:left;width:100%;height:53px}.services-widget .heading-style-2 h4{color:#fff;text-align:center;font:20px/53px "Montserrat",sans-serif!important;margin:0}.sidebar_section{float:left;width:100%;margin-bottom:50px}.sidebar .box .services-widget h4:before,.sidebar .box .services-widget h4:after{display:none}.services-widget ul{padding:0;margin:15px 0 0 0;list-style:none;float:left;width:100%}.services-widget ul li{display:block;overflow:hidden;padding:20px 0;border-bottom:1px solid #e8e8e8}.services-widget ul li a{font:18px/18px 'Montserrat',sans-serif;color:#444;text-decoration:none}.downloads{float:left;width:100%}.downloads .heading-style-2 h4{color:#fff;text-align:center;line-height:53px;margin:0}.sidebar .box .downloads h4:before,.sidebar .box .downloads h4:after{display:none}.downloads ul{padding:0;margin:20px 0 0 0;list-style:none;float:left;width:100%}.downloads ul li{display:block;overflow:hidden;padding:17px 0}.downloads ul li a{font:18px/30px 'Montserrat',sans-serif;color:#777;text-decoration:none}.downloads ul li a .fa{float:right;font-size:18px;color:#999;padding:5px 0 0 0}.downloads ul li .icon-1{background:url(https://bunkerseguros.com/wp-content/themes/images/downlod-icon-1.png) no-repeat left top;float:left;width:29px;height:32px;margin:0 20px 0 0}.downloads ul li .icon-2{background:url(https://bunkerseguros.com/wp-content/themes/images/downlod-icon-2.png) no-repeat left top;float:left;width:29px;height:32px;margin:0 20px 0 0}.downloads ul li .icon-3{background:url(https://bunkerseguros.com/wp-content/themes/images/downlod-icon-3.png) no-repeat left top;float:left;width:29px;height:32px;margin:0 20px 0 0}.downloads ul li:hover .icon-1{background:url(https://bunkerseguros.com/wp-content/themes/images/downlod-icon-1-hover.png) no-repeat left top}.downloads ul li:hover .icon-2{background:url(https://bunkerseguros.com/wp-content/themes/images/downlod-icon-2-hover.png) no-repeat left top}.downloads ul li:hover .icon-3{background:url(https://bunkerseguros.com/wp-content/themes/images/downlod-icon-3-hover.png) no-repeat left top}.downloads ul li:hover a{color:#444}.thumb-row{float:left;width:100%;margin:20px 0}.thumb-row a{float:left;margin:0 12px 10px 0;background:#000}.thumb-row a:hover img{opacity:.6}.qoute-section{float:left;width:100%;padding:168px 0 150px 0}.qoute-tabs{float:left;width:100%}.qoute-tabs .nav-tabs{border:0;border-bottom:1px solid #e8e8e8}.qoute-tabs .nav-tabs ul{padding:0}.qoute-tabs .nav-tabs ul li{background:none;padding:0;margin:0;border:0}.qoute-tabs .ui-state-default,.qoute-tabs .ui-widget-content .ui-state-default,.qoute-tabs .ui-widget-header .ui-state-default{background:none}.qoute-tabs .ui-tabs .ui-tabs-nav li{padding:0;border:0;margin:0}.qoute-tabs .nav{list-style:none;margin-bottom:50px!important;padding:0 0 20px 0!important}.qoute-tabs .nav-tabs>li{padding:0!important;margin:0!important;background:none!important}.ui-tabs .ui-tabs-nav li{border:0!important}.qoute-tabs .nav-tabs>li a img{padding:0 10px 0 0}.qoute-tabs .nav-tabs>li:first-child{margin:0 0 35px 0;padding:0}.qoute-tabs .nav-tabs>li.active>a,.qoute-tabs .nav-tabs>li.active>a:hover,.qoute-tabs .nav-tabs>li.active>a:focus{border:0;cursor:default}.qoute-tabs .nav-tabs>li>a{border:0;border-radius:0;line-height:normal;margin-right:0;outline:none}.qoute-tabs .nav>li>a{display:block;padding:0;position:relative;font:23px/23px 'Montserrat',sans-serif;color:#999}.qoute-tabs .nav-tabs>li>a:hover{border-color:transparent}.qoute-tabs .nav>li>a:hover,.qoute-tabs .nav>li>a:focus{background-color:transparent;text-decoration:none}.qoute-tabs .nav>li>a .icon-1{background:url(https://bunkerseguros.com/wp-content/themes/images/qoute-tab-icon-1.png) no-repeat left top;width:32px;height:26px;margin:0 10px 0 0;float:left}.qoute-tabs .nav>li>a .icon-2{background:url(https://bunkerseguros.com/wp-content/themes/images/qoute-tab-icon-2.png) no-repeat left top;width:32px;height:26px;margin:0 10px 0 0;float:left}.qoute-tabs .nav>li>a .icon-3{background:url(https://bunkerseguros.com/wp-content/themes/images/qoute-tab-icon-3.png) no-repeat left top;width:32px;height:26px;margin:0 10px 0 0;float:left}.qoute-tabs .nav>li>a .icon-4{background:url(https://bunkerseguros.com/wp-content/themes/images/qoute-tab-icon-4.png) no-repeat left top;width:32px;height:26px;margin:0 10px 0 0;float:left}.qoute-tabs .nav-tabs>li>a:hover .icon-1{background:url(https://bunkerseguros.com/wp-content/themes/images/qoute-tab-icon-1-hover.png) no-repeat left top}.qoute-tabs .nav-tabs>li>a:hover .icon-2{background:url(https://bunkerseguros.com/wp-content/themes/images/qoute-tab-icon-2-hover.png) no-repeat left top}.qoute-tabs .nav-tabs>li>a:hover .icon-3{background:url(https://bunkerseguros.com/wp-content/themes/images/qoute-tab-icon-3-hover.png) no-repeat left top}.qoute-tabs .nav-tabs>li>a:hover .icon-4{background:url(https://bunkerseguros.com/wp-content/themes/images/qoute-tab-icon-4-hover.png) no-repeat left top}.qoute-tabs .nav-tabs>li.active .icon-1{background:url(https://bunkerseguros.com/wp-content/themes/images/qoute-tab-icon-1-hover.png) no-repeat left top}.qoute-tabs .nav-tabs>li.active .icon-2{background:url(https://bunkerseguros.com/wp-content/themes/images/qoute-tab-icon-2-hover.png) no-repeat left top}.qoute-tabs .nav-tabs>li.active .icon-3{background:url(https://bunkerseguros.com/wp-content/themes/images/qoute-tab-icon-3-hover.png) no-repeat left top}.qoute-tabs .nav-tabs>li.active .icon-4{background:url(https://bunkerseguros.com/wp-content/themes/images/qoute-tab-icon-4-hover.png) no-repeat left top}.qoute-tabs .nav-tabs>li.active:before{content:'';position:absolute;left:0;width:100%;height:1px;left:0;bottom:-35px;border-bottom:1px solid}.qoute-tabs .nav-tabs>li.active{position:relative}.price-range-row{float:left;width:100%;position:relative;margin:0 0 67px 0;padding:0 20px 0 0}.price-range-row .ui-corner-all,.price-range-row .ui-corner-bottom,.price-range-row .ui-corner-right,.price-range-row .ui-corner-br{border-radius:0}.price-range-row .ui-corner-all,.price-range-row .ui-corner-bottom,.price-range-row .ui-corner-left,.price-range-row .ui-corner-bl{border-bottom-left-radius:0}.price-range-row .ui-corner-all,.price-range-row .ui-corner-top,.price-range-row .ui-corner-right,.price-range-row .ui-corner-tr{border-top-right-radius:0}.price-range-row .ui-corner-all,.price-range-row .ui-corner-top,.price-range-row .ui-corner-left,.price-range-row .ui-corner-tl{border-top-left-radius:0}.price-range-row .ui-widget-content{background:#dddcff;border:0;color:#222;height:6px}.price-range-row .ui-slider-horizontal .ui-slider-range{height:2px;top:2px}.price-range-row .ui-state-default,.price-range-row .ui-widget-content .ui-state-default,.price-range-row .ui-widget-header .ui-state-default{background:#fff;border:3px solid;border-radius:100%;position:relative;outline:none}.price-range-row .ui-state-default:before{content:'';position:absolute;left:0;right:0;top:0;border-radius:100%;width:6px;height:6px;bottom:0;margin:auto}.price-range-row .ui-slider-horizontal .ui-slider-handle{margin-left:0;top:-5px}.price-range-row .ui-slider .ui-slider-handle{cursor:pointer;height:16px;position:absolute;width:16px;z-index:2;font-size:0}.price-range-row input[type="text"]{border:0;font:14px 'Open Sans',sans-serif;position:absolute;right:20px;top:9px;width:auto;text-align:right}.theme-style-1 .price-range-row h4{color:#404040}.information-form{float:left;width:100%;padding:0 20px 0 0}.theme-style-1 .information-form h4{color:#404040;margin:0 0 30px 0}.information-form input[type="text"]{float:left;width:100%;border:1px solid #e8e8e8;height:45px;padding:0 19px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;color:#bfbfbf;font:12px 'Montserrat',sans-serif;margin:0 0 29px 0}.information-form .selector{border:1px solid #e8e8e8;border-radius:0;color:#bfbfbf;font:12px 'Montserrat',sans-serif;height:45px;margin:0 0 29px 0}.information-form .selector select{line-height:45px}.information-form .selector span.custom-select{line-height:43px}.information-form .selector span.custom-select::after{top:20px}.information-form select{height:45px}.information-form .selector span.custom-select:before{border:0}.information-form input[type="submit"]{float:left;padding:17px 44px;color:#fff;border-radius:4px;box-shadow:0 -3px 0 rgba(0,0,0,.2) inset;-moz-box-shadow:0 -3px 0 rgba(0,0,0,.2) inset;-webkit-box-shadow:0 -3px 0 rgba(0,0,0,.2) inset;font:16px/16px 'Montserrat',sans-serif;border:0;margin:30px 0 0 0}.qoute-tabs .frame{float:left;width:100%;position:relative;background:#000}.qoute-tabs .frame:before{content:'';position:absolute;left:-10px;top:-10px;width:100%;height:100%;border:2px solid}.qoute-tabs .frame img{display:block;width:100%;height:auto;position:relative;z-index:99}.qoute-tabs .frame:hover img{opacity:.6}#nav li a,.key-success .box .round-box,.key-success .box .round-box:before,.key-success .box .round-box:after,a.btn-style-3 .fa,.testo-social li a,.testimonials-style-1 .owl-next,.testimonials-style-1 .owl-next:before,.testimonials-style-1 .owl-prev,.testimonials-style-1 .owl-prev:before,.latest-news .holder .thumb .caption a,.latest-news .holder .thumb .caption,.latest-news .owl-next,.latest-news .owl-prev,.subscribe-newsletter .holder input[type="submit"],.footer-section-1 .footer-box ul li,.head-2-social ul li a,.excellence-section .nav-tabs>li a,.excellence-section .nav-tabs>li a .fa,.choose-products ul li,.tab-box-1-style .left-box form input[type="submit"]:hover,.tab-box-2-style .box i.icon-1,.tab-box-2-style .box .text-box a,.tab-box-2-style .box i.icon-2,.tab-box-2-style .box i.icon-3,.tab-box-2-style .box i.icon-4,.product-style-2 .outer-box .round-box,.product-style-2 .outer-box .round-box:before,.theme-style-1 .product-style-2 .outer-box .text-box h3,.product-style-2 .outer-box .text-box,.theme-style-1 .product-style-2 .outer-box .text-box p,.find-agent .holder form input[type="submit"],.head-3-social ul li a,.download-app .frame,.theme-style-1 .product-text-box .inner-box h3,.product-style-3 .round i.icon-1,.product-style-3 .round i.icon-2,.product-style-3 .round i.icon-3,.product-style-3 .round i.icon-4,.happy-client .owl-next,.happy-client .owl-prev:hover:before,.our-professionals .team-box .frame img,.our-professionals .team-box .text-box ul li a,.footer-social-3 ul li a,.features-section .modal-body .inner-content ul li,.features-section .modal-body .inner-content ul li a,.shape-1:before,.shape-2:before,.shape-3:before,.shape-4:before,.map-form form input[type="submit"],.promo-frame img,.post-categories ul li span,.post-categories ul li a,.promo-2:before,.latest-update .thumb img,.tags ul li a,.comment-box form input[type="submit"],.plans-box ul li .text-box a,.plans-box ul li .text-box a span,.plans-box ul li.icon-1,.services-widget ul li a,.downloads ul li .icon-1,.downloads ul li a,.downloads ul li a .fa,.thumb-row a img,.insurance-box .frame img,.qoute-tabs .nav-tabs>li>a,.information-form input[type="submit"],.qoute-tabs .frame img,.qoute-tabs .frame:before,.why-choose-us .owl-prev:before,.why-choose-us .owl-next:before,.why-choose-us .owl-next,.why-choose-us .owl-prev,.tagcloud a{transition:all .3s ease-in;-webkit-transition:all .3s ease-in;-moz-transition:all .3s ease-in}.FONTS{font-family:'Montserrat',sans-serif;font-family:'Open Sans',sans-serif}.vc_tta-panel-body .ui-widget-content,.ui-state-active,.vc_tta-panel-body .ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,.vc_tta-panel-body .ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:none;background:none;color:inherit}.vc_tta-panel-body .ui-widget-header{border:none}.vc_tta-panel-body .ui-state-default,.vc_tta-panel-body .ui-widget-content .ui-state-default,.vc_tta-panel-body .ui-widget-header .ui-state-default{border:none}.vc_tta-panel-body .ui-widget-header,.vc_tta-panel-body .ui-state-default,.vc_tta-panel-body .ui-widget-content .ui-state-default,.vc_tta-panel-body .ui-widget-header .ui-state-default{border:none;background:none}.tab-box-1-style .left-box form input[type="email"],.tab-box-1-style .left-box form input[type="tel"]{float:left;width:100%;border:1px solid #ddd;font:12px 'Open Sans',sans-serif;color:#ccc;height:50px;margin:0 0 40px 0;border-radius:4px;padding:0 20px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.wpcf7-select{min-width:60px;position:relative;border:1px solid #ddd;border-radius:4px;height:50px;font:12px 'Open Sans',sans-serif;color:#ccc;background:#fff}.wpcf7-form-control-wrap select{min-width:60px;width:100%}.tab-box-1-style strong{display:block;font:15px/15px 'Montserrat',sans-serif;padding:15px 0 18px 15px}.tab-box-1-style,.tab-box-2-style,.tab-box-3-style{padding-top:0}.theme-style-1 .subscribe-3 strong{color:#fff!important}.header-2.header-3 .logo-section,#header .logo-section{background:#fff}.insurance-box .plans-box .text-box{padding:0}#fbuilder label{font:13px/13px 'Montserrat',sans-serif;color:#888;padding:0 0 18px 0;display:block}#fbuilder select{min-width:60px;position:relative;border:1px solid #ddd;border-radius:4px;height:50px;font:12px 'Open Sans',sans-serif;color:#ccc;background:none}#field_1-6{width:100%!important}#fbuilder form .select{background:none;margin-bottom:40px}#fbuilder .fields,#fbuilder .fform{padding:5px 0;display:inline-block;width:33%}.theme-style-1 #fbuilder .small{width:90%!important}.theme-style-1 #fbuilder input{width:96%!important;border:1px solid #ddd;color:#ccc;padding:0 10px;height:50px;border-radius:4px;background:none}#fbuilder .top_aligned .fields .dfield{margin-bottom:30px}.comment-box input[type="text"]{float:left;width:100%;height:45px;border:1px solid #e8e8e8;padding:0 18px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;color:#bfbfbf;font:12px 'Montserrat',sans-serif;margin:0 0 29px 0}.comment-box textarea{float:left;width:100%;height:205px;resize:none;border:1px solid #e8e8e8;padding:18px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;color:#bfbfbf;font:12px 'Montserrat',sans-serif;margin:0 0 29px 0}.comment-respond input[type="submit"]{float:left;padding:17px 38px;color:#fff;border-radius:4px;box-shadow:0 -3px 0 rgba(0,0,0,.2) inset;-moz-box-shadow:0 -3px 0 rgba(0,0,0,.2) inset;-webkit-box-shadow:0 -3px 0 rgba(0,0,0,.2) inset;font:16px/16px 'Montserrat',sans-serif;border:0;height:auto!important}.single #respond{margin-bottom:100px}.logged-in-as a{padding-left:2px}.page .sidebar,.single .sidebar{}.search .post-box{background:#fff}.qoute-tabs form input[type="email"],.qoute-tabs form input[type="tel"],.qoute-tabs form input[type="text"],.qoute-tabs form textarea{float:left;width:100%;border:1px solid #ddd;font:12px 'Open Sans',sans-serif;color:#ccc;height:50px;margin:0 0 40px 0;border-radius:4px;padding:0 20px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.wpcf7-select{min-width:60px;position:relative;border:1px solid #ddd;border-radius:4px;height:50px;font:12px 'Open Sans',sans-serif;color:#ccc;background:#fff}.wpcf7-form-control-wrap select{min-width:60px;width:100%}.qoute-tabs strong{display:block;font:15px/15px 'Montserrat',sans-serif;padding:15px 0 18px 15px}.qoute-tabs{}.qoute-tabs form input[type="submit"]{display:inline-block;padding:17px 50px;color:#fff;border-radius:4px;box-shadow:0 -3px 0 rgba(0,0,0,.2) inset;font:16px/16px 'Montserrat',sans-serif;border:0}.ui-widget-content{background:none!important;border:none!important}.ui-widget-header{background:none!important}.widget_wysija .widget_wysija_cont .abs-req{display:none}.footer-section-1 .widget_wysija .widget_wysija_cont input[type="submit"]{border:0 none;border-radius:4px;color:#fff;padding:15px 34px;position:static;float:left;margin:9px 0 0 0;font:16px/16px 'Montserrat',sans-serif;box-shadow:0 -3px 0 rgba(0,0,0,.2) inset}.widget_categories{float:left;width:100%}.widget_categories{float:left;width:100%}.widget_categories ul{margin:0;list-style:none}.widget_categories ul li{display:block;overflow:hidden;clear:both;margin:23px 0 0 0}.widget_categories ul li:first-child{margin:0}.widget_categories ul li a{font:14px/28px 'Montserrat',sans-serif;color:#777;text-decoration:none}.widget_categories ul li span{width:28px;height:28px;border:1px solid;border-radius:100%;float:left;margin:0 26px 0 0;text-align:center;font:11px/28px 'Open Sans',sans-serif}.widget_categories ul li:hover span{border:1px solid rgba(0,0,0,0);color:#fff}.widget_categories{margin-bottom:60px}.assu-p150{padding-top:150px}.vc_tta.vc_general .vc_tta-tab>a{font:400 20px/70px "Montserrat",sans-serif;padding:0 103px!important}.vc_tta-color-white.vc_tta-style-flat .vc_tta-tab.vc_active>a{color:#fff!important}.vc_tta-color-white.vc_tta-style-flat .vc_tta-tab>a{background:#fafaff!important}.vc_tta.vc_general .vc_tta-tabs-list{margin:-151px 0 0 0!important}.product-style-2 .outer-box:hover .round-box{background:#fff}.pull_tabs_up{overflow:inherit!important}.pull_tabs_up .nav>li>a:hover,.pull_tabs_up .nav>li>a:focus{background:none;color:inherit;border:0;border-bottom:1px solid #000}.pull_tabs_up .ui-tabs .ui-tabs-nav li a{border:0;border-bottom:1px solid rgba(0,0,0,0);outline:none}.pull_tabs_up .ui-tabs .ui-tabs-nav{padding:0;margin:50px 0 20px 0}.widget_archive{}.widget_archive ul{padding:0;margin:0;list-style:none}.widget_archive ul li{display:block;overflow:hidden;clear:both}.widget_archives ul li:first-child{margin:0}.widget_archive ul li a{font:14px/28px 'Montserrat',sans-serif;color:#777;text-decoration:none}.tagcloud{float:left;width:100%}.tagcloud a{border:1px solid #e8e8e8;color:#777;float:left;font:14px/14px "Montserrat",sans-serif!important;padding:10px 20px;margin:0 9px 9px 0;text-decoration:none}.tagcloud a:hover{text-decoration:none;color:#fff;border:1px solid rgba(0,0,0,0)}.cp-comments{list-style:none;padding:0;margin:0;overflow:hidden;clear:both}.cp-comments li{display:block;overflow:hidden}.cp-comments li p{margin:0 0 10px 0}.cp-comments li .thumb{float:left;margin:0 20px 0 0}.comment-respond h3{clear:both;margin:0}.cp-comments li .post-time{float:right}.cp-comments li .post-time a.comment-reply-link{line-height:27px;color:#5799a0}.comment-respond h3 small{display:block;padding:10px 0 0 0}.wpcf7-select{margin-bottom:40px!important}.cp-signup-section{float:left;width:100%;padding:100px 0}.cp-signup-form{width:350px;margin:0 auto;display:block;overflow:hidden;background:#fff;padding:20px}.cp-signup-form p{overflow:hidden;margin:0 0 18px 0}.cp-signup-form input[type="text"]{float:left;width:100%;border:1px solid #ccc;height:35px;padding:0 10px}.cp-signup-form input[type="password"]{float:left;width:100%;border:1px solid #ccc;height:35px;padding:0 10px}.cp-signup-form input[type="email"]{float:left;width:100%;border:1px solid #ccc;height:35px;padding:0 10px}.cp-signup-form input[type="submit"]{border:0;color:#fff;padding:4px 20px}.cp-signup-form a{font:12px/12px "Montserrat",sans-serif;color:#444;text-decoration:none}.cp-signup-form .input-field{position:relative;margin-bottom:18px;overflow:hidden}.cp-signup-form .input-field i{position:absolute;right:10px;top:12px}.cp-signup-form input[type="checkbox"]{margin:4px 4px 15px 0}#nav li.current_page_item a,.vc_tta.vc_general .vc_tta-icon{color:#5799a0}.vc_tta-color-white.vc_tta-style-flat .vc_tta-tab.vc_active>a,.tagcloud a:hover,.pagination-box .pager span.current{background:#5799a0!important}.vc_tta-color-white.vc_tta-style-flat .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::after,.vc_tta-color-white.vc_tta-style-flat .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::before,.vc_tta-color-white.vc_tta-style-flat .vc_tta-controls-icon::after,.vc_tta-color-white.vc_tta-style-flat .vc_tta-controls-icon::before{border-color:#5799a0!important}.widget_categories ul li:hover span,.error-page form button[type="submit"],.map-form form button[type="submit"],#inner-banner .breadcrumb{background:#5e5bb6}.cp-signup-form .input-field i{color:#5e5bb6}.alignnone{max-width:100%;height:auto;margin:5px 20px 20px 0}.aligncenter,div.aligncenter{display:block;margin:5px auto 5px auto}.alignright{float:right;margin:5px 0 20px 20px}.alignleft{float:left;margin:5px 20px 20px 0}.aligncenter{display:block;margin:5px auto 5px auto}a img.alignright{float:right;margin:5px 0 20px 20px}a img.alignnone{margin:5px 20px 20px 0}a img.alignleft{float:left;margin:5px 20px 20px 0}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption{background:#fff;border:1px solid #f0f0f0;max-width:96%;padding:5px 3px 10px;text-align:center}.wp-caption.alignnone{margin:5px 20px 20px 0}.wp-caption.alignleft{margin:5px 20px 20px 0}.wp-caption.alignright{margin:5px 0 20px 20px}.wp-caption img{border:0 none;height:auto;margin:0;max-width:98.5%;padding:0;width:auto}.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px}.gallery-caption,.bypostauthor{}.page-links{float:left;width:100%;margin:0 0 20px 0}.page-links span.page-links-title{float:left;padding:8px 15px 0 0}.page-links a{float:left;border:1px solid #ccc;margin:0 10px 0 0;padding:6px 12px;text-align:center}.single .page-links span.seperator{float:left;line-height:24px;margin:0 10px}.single .page-links>em{float:left;padding:6px 12px;border:1px solid #ccc;margin:0 10px 0 0;color:#5e5bb6}.category-sticky{position:relative;float:left;width:100%}.category-sticky:before{content:"\f005";position:absolute;right:0;top:0;width:30px;height:30px;background:#333;font-family:FontAwesome;font-size:14px;color:#fff;text-align:center;line-height:30px}.tag-sticky-2{position:relative;float:left;width:100%}.tag-sticky-2:before{content:"\f005";position:absolute;right:0;top:0;width:30px;height:30px;background:#333;font-family:FontAwesome;font-size:14px;color:#fff;text-align:center;line-height:30px}.theme-style-1 .latest-news-2 h4{width:100%;line-height:26px}.theme-style-1 table{border:1px solid #ccc;margin-bottom:40px;background:#fff;width:100%}.theme-style-1 th{border:1px solid #ccc;padding:10px}.theme-style-1 td{border:1px solid #ccc;padding:10px}.theme-style-1 dd{padding:5px 0}.cp-sidebar .flicker{float:left;width:100%}.cp-sidebar .flicker ul{padding:0;margin:0;list-style:none}.cp-sidebar .flicker ul li{float:left;padding:0;clear:none}.cp-sidebar .flicker ul li .cp-thumb{width:87px}.cp-sidebar .flicker ul li .cp-thumb img{width:100%}.sidebar-recent-post{float:left;width:100%}.sidebar-recent-post ul{padding:0;margin:0;list-style:none}.sidebar-recent-post ul li{display:block;padding:10px 0;margin:0;overflow:hidden;clear:both}.sidebar-recent-post ul li a{text-decoration:none;font:14px/28px "Montserrat",sans-serif;color:#777}.sidebar-recent-post ul li a .fa{padding:0 8px 0 0}.sidebar-recent-post .recent-post .thumb{float:left;margin:0 15px 0 0}.widget_wysija{position:relative}.widget_wysija input[type="text"]{float:left;width:100%;border:1px solid #ccc;height:40px;padding:0 12px}.widget_wysija input[type="submit"]{float:left;padding:6px 20px;border:0;color:#fff}.widget_archive select,.widget_categories select,.widget_text .textwidget select{float:left;width:100%}#calendar_wrap>table caption{color:#fff;text-align:center}.sidebar-recent-post ul li .children{padding:0 0 0 20px}.widget_text .textwidget img{max-width:100%}.widget_nav_menu ul{padding:0 0 0 15px;overflow:hidden}strong.logo img{height:auto}.category-comments .post-box strong{padding:10px 0}.category-comments .post-box p,.category-post-formats p{margin:0 0 15px 0}.category-comments .post-box strong{padding:10px 0}.tag-html p,.category-formatting p{margin:0 0 15px 0}.tag-html .post-box .text-box strong,.category-formatting .post-box .text-box strong{padding:0}#footer .widget_archive label{color:#fff}#footer .calendar_wrap caption{color:#fff;text-align:center}#footer .widget_archive ul li{color:#ccc}#footer .widget_categories ul li{margin:0}#footer .widget_categories ul li .children{padding:30px 0 0 15px}#footer .widget_categories ul li span{line-height:28px}#footer .widget_categories label{color:#fff}#footer .widget_recent_comments ul li{color:#ccc}#footer .widget_rss .rssSummary,#footer .widget_rss cite{color:#bbb}#footer .footer-box form button{position:absolute;right:10px;top:15px;border:0;background:none;color:#bbb}#footer .widget_nav_menu ul li .sub-menu{padding:20px 0 0 15px}#footer .services-widget,#footer .widget_recent_comments{margin-bottom:20px}#footer .assurance_popular_posts{margin:20px 0 0 0}#footer h4{margin:0 0 20px 0}.sidebar-recent-post.footer-box span{display:block}.sidebar-recent-post.footer-box p,.category-featured-images p,.category-more-tag p{margin:0 0 15px 0}.category-lists .post-box .text-box strong{padding:0}.category-lists .tags-row,.tag-formatting-2 .tags-row,.category-formatting .tags-row{padding:15px 0}.tag-formatting-2 h6,.category-formatting h6{margin:10px 0 30px 0}.tag-formatting-2 h2{clear:both}.cp-pagination .page-numbers.current{color:#fff}.cp-pagination .pagination>li>a:hover,.cp-pagination .pagination>li>span:hover,.cp-pagination .pagination>li>a:focus,.cp-pagination .pagination>li>span:focus{color:#fff}.footer-box ul li:hover .rssSummary{padding:10px}.widget_rss ul li a{padding:0 0 10px 0;display:block}#footer .widget_nav_menu ul li:hover{padding:inherit;background:none}.widget_wysija_cont p label span.wysija-required{display:inline-block}.sidebar-recent-post ul li span.date .fa{padding:0 6px 0 0}.theme-style-1 table caption{text-align:center;color:#fff}.wpb_widgetised_column form{position:relative}.wpb_widgetised_column form input[type="text"]{border:1px solid #e6e6e6;box-sizing:border-box;color:#c1c1c1;float:left;font:13px "Montserrat",sans-serif;height:42px;padding:0 50px 0 22px;text-transform:uppercase;width:100%}.wpb_widgetised_column form button{background:rgba(0,0,0,0) none repeat scroll 0 0;border:0 none;color:#c1c1c1;font-size:15px;position:absolute;right:15px;top:10px}.wpb_widgetised_column .flicker ul li{clear:none;float:left;padding:0}.wpb_widgetised_column .flicker ul li .cp-thumb{width:87px}.wpb_widgetised_column .flicker ul li .cp-thumb img{width:100%}.container-res>div{padding:40px 0 0}.category-images .post-box .text-box p em{display:inline-block}.category-images .post-box .text-box strong{clear:none;display:inline}.category-images .post-box .text-box p,.category-images .post-box .text-box a{word-break:normal}.tag-alignment-2 .post-box .text-box p em{display:inline-block}.tag-alignment-2 .post-box .text-box strong{clear:none;display:inline}.tag-alignment-2 .post-box .text-box p,.tag-alignment-2 .post-box .text-box a{word-break:normal}.tag-title .tags-row,.category-images .tags-row,.tag-alignment-2 .tags-row,.category-embeds .tags-row{padding:15px 0}.category-alignment p{word-break:normal}.category-embeds .post-box .text-box strong{padding:0;clear:none;display:inline}.category-embeds .post-box .text-box strong em{display:inline}.category-embeds .post-box .text-box p{margin:10px 0}.category-embeds .post-box .text-box h6{margin:10px 0 20px 0}.category-embeds .post-box .text-box a{word-break:normal;padding-bottom:0}.category-titles p{word-break:break-all;clear:both}.category-titles a{word-break:break-all}.category-markup .tags-row{margin:10px 0 20px 0}.category-comments em{display:inline;clear:none}.category-comments .post-box em strong{display:inline}.category-standard .post-box strong{display:inline;clear:none}.category-standard .tags-row{padding:15px 0}.category-titles .post-box strong{display:inline;clear:none}.category-titles .post-box strong a{display:inline-block;padding:0 0 15px 0;clear:both}.tag-title .post-box .text-box strong{display:inline}.tag-template .post-box .text-box em{display:inline;clear:none}.tag-template .post-box .text-box em strong{display:inline}.tag-edge-case .post-box .text-box strong{display:inline}.tag-edge-case .tags-row{padding:15px 0}.features-section .modal-body .inner-content ul li a img{max-width:24px;max-height:24px}.intro-section{padding:50px 0 0 0}.screen-reader-text{}.find-agent .holder h2{text-align:left}.partnets-section h2{text-align:left}.comment-box h2{text-align:left}.single .comment-box{margin-top:50px}.theme-style-1 .ass_index_page h2{text-align:left}.theme-style-1 th a{color:#5799a0}.single .post-box .text-box strong{padding:0;clear:none;display:inherit}.ass_index_page input[type="submit"]{border:0;background:#5799a0;color:#fff;height:32px}.single input[type="submit"]{border:0;background:#5799a0;color:#fff;height:32px}.single .latest-news-2 .media-left{padding:0 20px 20px 0}.cp-comments li .post-time p{margin:0}.cp-comments h4{margin:0 0 5px 0}.theme-style-1 .comment-box h2:after{margin:0}.theme-style-1 .comment-box h2:before{margin:0}.cp-comments .children{list-style:none}span.edit-link{clear:both;display:block;padding:0 0 15px 0}.cp-comments li div.text{overflow:hidden}.sticky ul li{line-height:20px;color:#888}.archive h2,.single h2,.search-results h2{text-align:left}#inner-banner .heading-style-1 h2,.archive #inner-banner .heading-style-1 h2{text-align:center}.theme-style-1 td a{color:#5799a0}.cp-pagination{float:left;width:100%}.cp-pagination .pagination{text-align:center;display:block}.cp-pagination .pagination>li>a,.cp-pagination .pagination>li>span{float:none;display:inline-block;color:#000}.cp-pagination .pagination>li{display:inline-block}.footer-section-1 .footer-box #recentcomments li a{word-break:break-all}.theme-style-1 #inner-banner h2:before,.theme-style-1 #inner-banner h2:after{margin:auto}