/*!
Theme Name: CM Lawyers
Theme URI: https://www.cmlaw.com.au
Author: In House Marketing Strategies
Author URI: https://inhousemarketing.io
Description: A custom theme for CM Lawyers
Version: 1.0
*/.col{display:inline-block;vertical-align:middle}*+html .col{display:inline}* html .col{display:inline}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.text-big{font-size:1.2em}.text-justify{text-justify:auto}.text-white{color:#fff}.clear{clear:both;overflow:auto}.valign-top{vertical-align:top}.margin-right{margin-right:10px}.padding-right{padding-right:15px}.valign-mid{vertical-align:middle}.float-left{float:left}.float-right{float:right}.pos-relative{position:relative}.pos-absolute{position:absolute}.display-block{display:block}.no-padding{padding:0}.no-padding-top{padding-top:0}.no-padding-btm{padding-bottom:0}.no-padding-left{padding-left:0}.no-padding-right{padding-right:0}.bg-black{background:#000}.bg-white{background:#fff}.black{color:#000 !important}.no-decor{text-decoration:none}.no-decor:hover,.no-decor:active,.no-decor:focus{text-decoration:none}.animatable.stop{-moz-transition:all 0 ease-in-out;-o-transition:all 0 ease-in-out;-webkit-transition:all 0 ease-in-out;transition:all 0 ease-in-out}body{-webkit-font-smoothing:antialiased;background:#fff;font-family:"Source Sans Pro",sans-serif}@media (min-width: 1921px){body{font-size:16px}}@media (max-width: 1920px){body{font-size:15px}}@media (max-width: 1600px){body{font-size:14px}}@media (max-width: 1199px) and (min-width: 992px){body{font-size:13px}}@media (max-width: 991px) and (min-width: 768px){body{font-size:12px}}@media (max-width: 767px){body{font-size:11px}}a{color:#2abaa7}a:hover,a:active,a:focus{color:#2abaa7}strong{font-weight:600}.schema_block{display:none}@media (min-width: 1921px){.container{width:60%}}@media (max-width: 1920px){.container{width:65%}}@media (max-width: 1600px){.container{width:75%}}@media (max-width: 1199px) and (min-width: 992px){.container{width:95%}}@media (max-width: 991px) and (min-width: 768px){.container{width:95%}}@media (max-width: 767px){.container{width:100%}}.gutter-sides{padding-left:15px;padding-right:15px}.breadcrumb{background:#fff;background-size:contain;border-bottom:1px solid #ccc;border-radius:0;font-size:1em;font-weight:400;margin:0 auto;padding:1em 0;text-transform:uppercase}.breadcrumb .active{color:#999}.btn{-webkit-font-smoothing:antialiased;border-radius:3px;line-height:1em;padding:0.75em 3em;white-space:normal}.btn.btn-primary{-moz-transition:background 0.1s ease-in-out;-o-transition:background 0.1s ease-in-out;-webkit-transition:background 0.1s ease-in-out;transition:background 0.1s ease-in-out;background:#2abaa7;border:0;color:#fff}.btn.btn-primary:hover,.btn.btn-primary:active,.btn.btn-primary:focus{background:#38444c}.btn.btn-default{background:#fff;border:1px solid #2abaa7;color:#2abaa7}.btn.btn-default:hover,.btn.btn-default:active,.btn.btn-default:focus{background:#2abaa7;color:#fff}@media (max-width: 767px){.btn{padding:11px 25px}.btn.btn-default{font-size:14px}}.form-control{-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-border-radius:0;-moz-border-radius:0;background:#fff;border:1px solid #ccc;border-radius:0;box-shadow:none;height:auto;outline:none;padding:0.8em 1.5em}.form-control:-webkit-autofill{-webkit-box-shadow:0 0 0px 1000px #fff inset}.form-control:focus{box-shadow:none;border-color:#ccc}select.form-control{padding:20 40px 20px 20px;height:auto}select.form-control::-ms-expand{display:none}.has-error .form-control{border-color:#a60000}textarea.form-control{resize:none}input[type=radio],input[type=checkbox]{margin:4px 6px 0 0}@media (max-width: 1199px) and (min-width: 992px){.md-no-padding{padding:0 !important}.md-block{display:block}.md-text-left{text-align:left}.md-text-center{text-align:center}.md-text-right{text-align:left}}@media (max-width: 991px) and (min-width: 768px){.sm-no-padding{padding:0 !important}.sm-block{display:block}.sm-text-left{text-align:left}.sm-text-center{text-align:center}.sm-text-right{text-align:left}.sm-margin-top{margin-top:1em}.sm-margin-top-2{margin-top:2em}}@media (max-width: 767px){.xs-no-padding{padding:0 !important}.xs-block{display:block}.xs-text-left{text-align:left}.xs-text-center{text-align:center}.xs-text-right{text-align:left}.xs-margin-top{margin-top:1em}.xs-margin-top-2{margin-top:2em}}header{color:#38444c}header .fixed{background:#fff;border-bottom:1px solid rgba(0,0,0,0.175);position:relative;z-index:2}header .container{padding-top:1em;padding-bottom:1em}header #logo img{-moz-transition:width 0.3s ease-in-out;-o-transition:width 0.3s ease-in-out;-webkit-transition:width 0.3s ease-in-out;transition:width 0.3s ease-in-out;width:10em}header .col-wrapper{margin:1em 0 0.25em}header.search-bar-on nav{display:none}header.search-bar-on .num{border-left:0}header nav ul{list-style:none;margin:0;padding:0}header nav ul li{border-left:1px solid #d9d9d9;float:left;margin:0;padding:0;position:relative;text-align:center;vertical-align:middle}header nav ul li a,header nav ul li a:active,header nav ul li a:focus{color:#38444c;display:block;font-size:1em;font-weight:600;padding:1em 2em;text-decoration:none;text-transform:uppercase}header nav ul li.current-menu-item a{color:#000;text-decoration:none}header nav ul li:hover a,header nav ul li:hover a:active,header nav ul li:hover a:focus{color:#2abaa7;text-decoration:none}header .fixed.on{border-bottom:1px solid rgba(0,0,0,0.175);position:fixed;top:0;width:100%;z-index:99}header .fixed.on #logo img{width:9em}header .fixed.on .col-wrapper{margin:9px 0 0}header .num{border-left:1px solid #d9d9d9;padding:0.5em 2em}header .num a{color:#38444c;font-size:2.25em;font-weight:900;line-height:1em}header .call-small{background-color:#181818;background-image:-webkit-gradient(linear, left top, left bottom, from(#333), to(#181818));background-image:-webkit-linear-gradient(top, #333, #181818);background-image:-moz-linear-gradient(top, #333, #181818);background-image:-ms-linear-gradient(top, #333, #181818);background-image:-o-linear-gradient(top, #333, #181818);background-image:linear-gradient(top, #333, #181818);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='#333', EndColorStr='#181818');margin:0 -24px;padding:15px}header .call-small .AVANSERnumber-8 a,header .call-small .num{color:#2abaa7;font-size:2.2em;font-weight:900;line-height:1em}@media (min-width: 992px){header #menu-main{display:block !important}}@media (max-width: 991px){header{position:static}header #logo{padding:15px 0}header .sm-full{display:block !important}header .num{border-left:0}header nav{border-top-width:1px;left:0;margin:0 0 -1px;padding:0;position:absolute;right:0;text-align:left;top:145px;width:100%}header nav #menu-main{display:none}header nav ul li{border:0 !important;display:block;float:none;margin:0;padding:0}header nav ul li a,header nav ul li a:active,header nav ul li a:focus{background-color:#000;background-image:-webkit-gradient(linear, left top, left bottom, from(#333), to(#000));background-image:-webkit-linear-gradient(top, #333, #000);background-image:-moz-linear-gradient(top, #333, #000);background-image:-ms-linear-gradient(top, #333, #000);background-image:-o-linear-gradient(top, #333, #000);background-image:linear-gradient(top, #333, #000);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='#333', EndColorStr='#000');color:#fff;display:block;font-size:16px;font-family:"Source Sans Pro";font-weight:400;margin:0;padding:30px 20px;text-align:center;text-decoration:none;text-shadow:none;text-transform:uppercase;width:100%}header nav ul li a img,header nav ul li a br,header nav ul li a:active img,header nav ul li a:active br,header nav ul li a:focus img,header nav ul li a:focus br{display:none !important}header nav ul li:hover a,header nav ul li:hover a:active,header nav ul li:hover a:focus,header nav ul li.current-menu-item a,header nav ul li.current-menu-item a:active,header nav ul li.current-menu-item a:focus{background:#444;border-bottom:0;color:#fff;padding:30px 20px;text-decoration:none}header nav ul li .sub-menu{display:none !important}header #menu-toggler{background:#38444c;color:#fff;cursor:pointer;font-size:1.2em;font-weight:700;line-height:1em;margin:-5px 15px 0 0;padding:0.8em;position:absolute;right:0;top:50%;z-index:2}header #menu-toggler img{display:block;margin:0 auto 8px;width:2em}header .col-wrapper{margin:0}}@media (max-width: 767px){header #logo{padding:15px}header .call-small{margin:0}header nav{top:138px}}#drop-nav{background:#2b2c2c;color:#fff}#drop-nav .item a{-moz-transition:background 0.1s ease-in-out;-o-transition:background 0.1s ease-in-out;-webkit-transition:background 0.1s ease-in-out;transition:background 0.1s ease-in-out;background:#2b2c2c;color:#fff;display:block;overflow:hidden;padding:1.5em 1.7em;text-decoration:none}#drop-nav .item a:active,#drop-nav .item a:focus{color:#fff;text-decoration:none}#drop-nav .item a .icon{display:block;padding-bottom:0.2em}#drop-nav .item a .icon img{width:3em}#drop-nav .item a .title{background:url("images/drop-nav-arrow.png") right center no-repeat;background-size:16px;padding:0 2em}#drop-nav .item .dropdown{background:#38444c;display:none;left:0;margin:-1px 0 0;padding:4em 4em 4em 8em;position:absolute;text-align:left;width:100%;z-index:2}#drop-nav .item .dropdown .title{font-size:1.5em;font-weight:800;margin:0 0 1em}#drop-nav .item .dropdown .left .title,#drop-nav .item .dropdown .left .description{padding-right:2em}#drop-nav .item .dropdown .right{border-left:1px solid #fff;padding-top:3.5em}#drop-nav .item .dropdown .submenu{list-style:none;padding-left:3em}#drop-nav .item .dropdown .submenu li{float:left;margin:0.25em 0;width:49%}#drop-nav .item .dropdown .submenu li a{background:transparent !important;display:block;padding:0;text-decoration:underline}#drop-nav .item .dropdown .submenu li a:hover{text-decoration:none !important}#drop-nav .item:hover a{background:rgba(0,0,0,0.4)}#drop-nav .item:hover .dropdown{display:block}@media (max-width: 1600px){#drop-nav .item a{padding:1.5em 1.1em}}@media (max-width: 991px){#drop-nav .item a{padding:1.5em 0.5em}}@media (max-width: 767px){#drop-nav .container{font-size:14px;padding:0}#drop-nav .item{border-top:1px solid #444;display:block}#drop-nav .item a .title{background:none !important;padding:0}#drop-nav .item .dropdown{display:none !important}#drop-nav .item:first-child{border-top:0}}#search-bar{border-left:1px solid #d9d9d9;padding-left:0.75em;padding-right:2em}#search-bar #search-bar-input-trigger{bottom:0;cursor:pointer;height:100%;left:0;position:absolute;right:0;top:0;width:100%;z-index:2}#search-bar #search-bar-icon{cursor:pointer;position:absolute;right:0;top:10px;width:1.8em}#search-bar #search-bar-input{border:1px solid #d9d9d9}#search-bar #search-bar-input.start{-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;border-color:#fff;margin-right:5px;padding:13px 0;width:0}#search-bar #search-bar-input.finish{border-color:#d9d9d9;padding:13px 20px;width:200px}#search-bar.on{border-left:0;padding-left:0}#search-bar.on #search-bar-input-trigger,#search-bar.on .btn.btn-default{display:none}@media (max-width: 1400px){#search-bar #search-bar-input.finish{width:150px}}@media (max-width: 1050px){#search-bar.on{border-left:0;padding-left:0}}@media (max-width: 1199px){#search-bar{padding-left:7px}#search-bar #search-bar-input.start{padding:10px 0}#search-bar #search-bar-input.finish{padding:10px 20px}}@media (max-width: 991px){#search-bar{padding-bottom:15px}#search-bar #search-bar-input-trigger{display:none}#search-bar #search-bar-input,#search-bar.on #search-bar-input{padding:18px 20px 18px 40px;width:100%}#search-bar #search-bar-icon{position:absolute;top:9px;left:10px}}#search-results .list{padding-top:2em}#search-results .list .result{border-bottom:1px solid #ccc;padding:3em 0}#search-results .list .result .col{width:33%}#search-results .list .result .title{color:#333;font-size:1.5em;line-height:1.2em;text-decoration:none}#search-results .list .result img{max-width:11em;max-height:11em}#search-results .list .result img.no-pic{background-image:url(images/no-pic.png);background-color:#555;background-repeat:no-repeat;background-position:center;background-size:50%;height:auto;width:11em}#search-results .list .result .btn{font-size:1.2em}#search-results .list .result:first-child{padding-top:0}@media (max-width: 767px){#search-results .list .result .col{margin-top:2em;text-align:center;width:100%}#search-results .list .result .col:first-child{margin-top:0}}#banner{background-color:#000;background-position:top center;background-repeat:no-repeat;background-size:cover;height:auto;position:relative;z-index:1}#banner .padder{padding-bottom:5em;padding-top:5em}#banner table{height:100%;position:relative;width:100%;z-index:2}#banner table .content{background:transparent;text-align:left;padding:0}#banner table td{vertical-align:middle}#banner table .heading{color:#fff;font-size:2.8em;font-weight:800;line-height:1.1em;margin:0;max-width:75%;padding:0;text-transform:uppercase}#banner table .subheading{color:#fff;font-size:1.1em;margin-top:2em;max-width:75%}#banner table .btn.btn-primary{font-size:1em;margin-top:2em}#banner table .btn.btn-primary strong{display:block;font-size:1.4em;font-style:italic;font-weight:800;line-height:1.4em}@media (max-width: 991px){#banner table .heading,#banner table .subheading{max-width:none}}.services-list .service{border-top:1px solid #ccc;padding:3em 0}.services-list .service .col{width:55%}.services-list .service .col:first-child{width:35%}.services-list .service .name{color:#000;display:block;font-size:2.65em;font-weight:300;line-height:1.15em}.services-list .service .description{color:#000;display:block;font-size:1.4em;font-style:italic;font-weight:300;margin-top:0.6em}.services-list .service .btn{margin-top:-73px}.services-list .service:first-child{border-top:0;padding-top:0}.services-list .service:last-child{padding-bottom:0}@media (max-width: 991px){.services-list{font-size:12px}.services-list .service .col{width:55%}.services-list .service .col:first-child{width:35%}.services-list .service .icon{max-width:150px}}@media (max-width: 767px){.services-list{font-size:11px}.services-list .service{text-align:center}.services-list .service .icon{max-width:100px}.services-list .service .col{display:block;width:100% !important}.services-list .service .btn{margin:2em 0 0}}.page-template-tpl-service .container.main .content-text .service-header .no-pic{background-image:url(images/no-pic.png);background-color:#555;background-repeat:no-repeat;background-position:center;height:auto;width:16em}.page-template-tpl-service .container.main .content-text .service-header h2{color:#38444c;font-weight:500;margin-bottom:0.4em}.page-template-tpl-service .container.main .content-text .service-header .subheading{color:#000;font-size:1.6em;font-style:italic;font-weight:300;margin-bottom:1.3em}.page-template-tpl-service .container.main .content-text .service-header .btn{font-size:1.2em}@media (max-width: 991px){.page-template-tpl-service .container.main .content-text .service-header .no-pic,.page-template-tpl-service .container.main .content-text .service-header .featured-img{margin:0 0 2em}}.container.main{padding:2em 0}.container.main .left-column .staff-link img{margin:0 0 30px;width:100%}.container.main .left-column .staff-link img:hover{opacity:0.75;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=75)";filter:alpha(opacity=75)}.container.main .text-blue{color:#38444c}.container.main .content-text{background:#fff;border:1px solid #ccc;padding:4em}.container.main .content-text h1{color:#000;font-size:2.5em;font-weight:500;line-height:1em;margin:0 0 1em;padding:0}.container.main .content-text h2{color:#000;font-size:1.9em;font-weight:400;margin:1em 0}.container.main .content-text h2:first-child{margin-top:0}.container.main .content-text h2:last-child{margin-bottom:0}.container.main .content-text h2 .caret{background:url(images/drop-nav-arrow.png) center no-repeat;border:0;margin-left:0.3em;width:20px;height:20px}.container.main .content-text h3{color:#000;font-size:1.5em;font-weight:400;margin:0.5em 0 1em}.container.main .content-text h3:first-child{margin-top:0}.container.main .content-text h3:last-child{margin-bottom:0}.container.main .content-text hr{border-color:#ccc;margin:3em -4em}.container.main .content-text a{font-weight:400}.container.main .content-text ul{list-style-type:disc;margin:0 0 1em}.container.main .content-text ul ul{font-size:100%}.container.main .content-text p,.container.main .content-text ul{font-size:1.15em;font-weight:300;line-height:1.5em;margin:0 0 1.5em}.container.main .content-text p:last-child,.container.main .content-text ul:last-child{margin-bottom:0}.container.main .content-text img{max-width:100%;height:auto}.container.main .content-text iframe{max-width:100%}.container.main .content-text .wsp-pages-title{display:none}.container.main .content-text blockquote{border-color:#2abaa7;font-size:1.15em}.container.main .content-text blockquote strong{color:#2abaa7;font-style:italic;font-weight:700}@media (max-width: 767px){.container.main{padding:30px 0}}.home header .fixed{border:0}.home header .fixed.on{border-bottom:1px solid rgba(0,0,0,0.175)}#submenu{font-size:1.1em;margin:0 0 30px}#submenu .dropdown-menu{border:1px solid #ccc;background:transparent;border-radius:0;box-shadow:none;font-size:1em;width:100%}#submenu ul{font-size:1em;margin:0;padding:0}#submenu ul li{border-radius:0;list-style:none;margin:0;padding:0;position:relative}#submenu ul li a{-moz-transition:background 0.1s ease-in-out;-o-transition:background 0.1s ease-in-out;-webkit-transition:background 0.1s ease-in-out;transition:background 0.1s ease-in-out;background:transparent;border-top:1px solid #ccc;color:#222;display:block;font-weight:300;padding:1.5em 0;text-align:center;white-space:normal}#submenu ul li:hover{background-image:none}#submenu ul li:hover a{background:#eee;font-weight:600;text-decoration:none}#submenu ul li:first-child a{border-top:0}#submenu ul li.current_page_item a,#submenu ul li.current-cat a{background:url("images/submenu-arrow.png") 95% center no-repeat;color:#000;font-weight:600}@media (min-width: 992px){#submenu .dropdown-menu{display:block !important;position:static !important}}@media (max-width: 991px){#submenu{margin:0;padding:0 15px 30px}#submenu button{background:#fff;border:1px solid #2abaa7;border-radius:0;color:#2abaa7;font-size:1.1em;font-weight:400;padding:1em;text-align:left;text-transform:uppercase;width:100%}#submenu button .caret{border-width:9px;color:#2abaa7;float:right;margin-top:5px}#submenu .open button{background:#aaa;border-color:#aaa;color:#fff}#submenu .open button .caret{color:#fff}#submenu ul.dropdown-menu{background:#ccc;border-radius:0;box-shadow:0 6px 10px rgba(0,0,0,0.25);font-size:1em;margin:0;width:100%}#submenu ul.dropdown-menu li{background:transparent;border:0}#submenu ul.dropdown-menu li a{background:transparent;border:0;font-weight:400;text-align:left;padding-left:1em}#submenu ul.dropdown-menu li:hover a{background:#bbb;font-weight:400;text-decoration:none}#submenu ul.dropdown-menu li.current_page_item a,#submenu ul.dropdown-menu li.current-cat a{color:#000 !important}#submenu ul li .children{display:none !important}}body.products #products{margin-bottom:100px}body.products #products .more{display:none}@media (max-width: 991px){body.normal #services{display:none !important}}body.page-template-default #contact.sticky{position:fixed;top:120px}body.page-template-tpl-contact #banner .padder{padding-bottom:2em;padding-top:6em}body.page-template-tpl-contact #contact{border:0;padding:0}body.page-template-tpl-contact #contact .heading{font-size:1.9em}body.page-template-tpl-contact .container.main{padding:0}body.page-template-tpl-contact .container.main .content-text{border:0;padding:0}body.page-template-tpl-contact .container.main .content-text .col-sm-6{padding-left:0;margin-left:-1px}body.page-template-tpl-contact .container.main .content-text .col-sm-6:first-child{margin-left:0;padding-left:15px;padding-right:0}body.page-template-tpl-contact .container.main .content-text .col-left{border-right:1px solid #ccc;padding:4em 4em 4em 0}body.page-template-tpl-contact .container.main .content-text .col-right{border-left:1px solid #ccc;padding:4em 0 4em 4em}@media (max-width: 991px){body.page-template-tpl-contact #contact{margin:0 !important}}@media (max-width: 767px){body.page-template-tpl-contact #banner{height:100px}body.page-template-tpl-contact #banner .padder{padding-top:5em}body.page-template-tpl-contact .container.main{padding:3em 0}body.page-template-tpl-contact .container.main .content-text .col-sm-6{margin:30px 0 0;padding:0 15px}body.page-template-tpl-contact .container.main .content-text .col-sm-6:first-child{margin:0;padding:0 15px}body.page-template-tpl-contact .container.main .content-text .col-left,body.page-template-tpl-contact .container.main .content-text .col-right{border:0;padding:0}}footer{background:#202020;color:#fff}footer .padder{padding:10em 0}footer .group .padder{padding:0 4em}footer .group .btn.btn-default{background:transparent;border-color:#6c6f6f;color:#fff;display:block;font-size:1.5em;font-weight:300;margin:1em 0 0;padding:0.5em 1em}footer .group .btn.btn-default:hover,footer .group .btn.btn-default:active,footer .group .btn.btn-default:focus{background:#000;border-color:#000}footer .group .btn.btn-default:first-child{margin-top:0}footer .group.border-left{border-left:2px solid #636363;min-height:300px}footer .group:last-child .padder{padding-right:0}footer .logo img{width:11.5em}footer ul.menu{list-style:none;margin:0;padding:0}footer ul.menu li{display:block;padding-top:1em}footer ul.menu li a,footer ul.menu li a:active,footer ul.menu li a:focus{color:#fff;font-size:1.15em;font-weight:300;text-decoration:none}footer ul.menu li a:hover,footer ul.menu li a:active:hover,footer ul.menu li a:focus:hover{color:#fff;text-decoration:underline}footer ul.menu li:first-child{padding-top:0}footer .heading{color:#fff;display:block;font-size:1.8em;font-weight:400;padding:0 0 1.5em;text-decoration:none}footer .terms{color:#fff !important;font-size:11px;font-weight:600;text-transform:none}footer .contact{font-size:14px;max-width:300px;overflow:hidden;word-wrap:break-word}footer .contact .row{margin:1em 0 0 0}footer .contact .row:first-child{margin-top:0}footer .contact strong{font-size:1.1em;font-weight:700}footer .contact .num,footer .contact .AVANSERnumber-8 a,footer .contact .AVANSERnumber-12{display:block;font-size:2em;font-weight:700}footer .contact .AVANSERnumber-12 .num{font-size:1em}footer .contact .address{color:#fff;font-size:14px}footer .social{margin-top:2em}footer .copyright{border-top:1px solid #373737;color:#fff;font-size:1em;font-weight:400;padding:1em 0}footer .copyright a{color:#fff}@media (max-width: 991px){footer .padder{padding:8em 0}}@media (max-width: 767px){footer .padder{padding:3em 0}footer .social{display:inline-block}}#blog{padding-bottom:3em}@media (max-width: 991px){#blog{padding-top:3em;padding-bottom:3em}#blog .bordered{border-left:0;padding-left:0}}@media (max-width: 991px){#blog #contact{margin:0}}#blog #blog-posts #blog-posts-list .post{border-top:1px solid #ddd;margin:4em 0 0;padding-top:4em}#blog #blog-posts #blog-posts-list .post .title{color:#000;display:block;font-size:1.9em;font-weight:400;line-height:1.2em}#blog #blog-posts #blog-posts-list .post .title:hover{color:#2abaa7}#blog #blog-posts #blog-posts-list .post .details{font-size:1em;margin-bottom:2.5em;margin-top:0.5em}#blog #blog-posts #blog-posts-list .post .details .date{color:#999}#blog #blog-posts #blog-posts-list .post .details a{text-transform:uppercase}#blog #blog-posts #blog-posts-list .post .col{vertical-align:top}#blog #blog-posts #blog-posts-list .post .col.left{margin-right:3em}#blog #blog-posts #blog-posts-list .post .col.right{width:65%}#blog #blog-posts #blog-posts-list .post .img,#blog #blog-posts #blog-posts-list .post .no-pic{background-position:center;background-repeat:no-repeat;display:block;height:10em;width:10em}#blog #blog-posts #blog-posts-list .post .img:hover,#blog #blog-posts #blog-posts-list .post .no-pic:hover{opacity:0.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50)}#blog #blog-posts #blog-posts-list .post .img{background-size:cover}#blog #blog-posts #blog-posts-list .post .no-pic{background-image:url(images/no-pic.png);background-color:#555;background-repeat:no-repeat;background-position:center}#blog #blog-posts #blog-posts-list .post .text{display:block;font-size:1.1em;font-weight:300;line-height:1.5em}#blog #blog-posts #blog-posts-list .post .btn.btn-primary{font-size:1em;margin-top:1em}#blog #blog-posts #blog-posts-list .post:first-child{border:0;margin-top:0;padding-top:0}@media (max-width: 1199px){#blog #blog-posts #blog-posts-list .post .col.right{width:57%}}@media (max-width: 991px){#blog #blog-posts #blog-posts-list{padding:0}#blog #blog-posts #blog-posts-list .post .col.right{width:63%}}@media (max-width: 767px){#blog #blog-posts #blog-posts-list .post .col.left,#blog #blog-posts #blog-posts-list .post .col.right{display:block;width:100%}#blog #blog-posts #blog-posts-list .post .text{margin-top:2em}}#blog #blog-post h1{margin-bottom:.2em}#blog #blog-post h2 b,#blog #blog-post h3 b{font-weight:400}#blog #blog-post .wp-caption{max-width:100% !important;height:auto}#blog #blog-post img{max-width:100%;height:auto}#blog #blog-post iframe{max-width:100%}#blog #blog-post .date{color:#999;font-size:13px;margin:0 0 40px}#blog #blog-post .text{margin:1em 0 0}#blog #blog-post blockquote{margin:2em 0}#blog #blog-post .saboxplugin-wrap{margin-top:2.5em}#blog #blog-post .saboxplugin-wrap *{font-family:inherit !important}#blog .share .icons{padding:0 2em 2em}#blog .share .icons .icon{-moz-transition:all 0.33s ease-in-out;-o-transition:all 0.33s ease-in-out;-webkit-transition:all 0.33s ease-in-out;transition:all 0.33s ease-in-out;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);background-color:#2abaa7;background-position:center;background-repeat:no-repeat;background-size:65%;border-radius:3px;display:inline-block;height:2.2em;margin:0 0 0 0.33em;overflow:hidden;position:relative;text-align:center;width:2.2em}#blog .share .icons .icon:first-child{margin-left:0}#blog .share .icons .icon:hover{opacity:0.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50)}#blog .share .icons .icon.fb{background-image:url("images/social/facebook-white.png")}#blog .share .icons .icon.gplus{background-image:url("images/social/google-plus-white.png")}#blog .share .icons .icon.twitter{background-image:url("images/social/twitter-white.png")}#blog .share .icons .icon.tumblr{background-image:url("images/social/tumblr-white.png")}#blog .share .icons .icon.pinterest{background-image:url("images/social/pinterest-white.png")}#blog #disqus_thread{background:#eee;border-radius:5px;margin-top:30px;padding:30px}@media (max-width: 1199px){#blog #disqus_thread{margin-top:30px}}#blog .box{border:1px solid #ccc;margin-bottom:30px}#blog .box:first-child{margin-top:0}#blog .box h2{color:#000;font-size:1.9em;font-weight:400;margin:0;padding:1em}#blog .box.categories ul{border-top:1px solid #ccc;font-size:1.1em;margin:0;padding:0}#blog .box.categories ul li{border-radius:0;list-style:none;margin:0;padding:0;position:relative}#blog .box.categories ul li a{-moz-transition:background 0.1s ease-in-out;-o-transition:background 0.1s ease-in-out;-webkit-transition:background 0.1s ease-in-out;transition:background 0.1s ease-in-out;background:transparent;border-top:1px solid #ccc;color:#222;display:block;font-weight:300;padding:1.5em 2em;white-space:normal}#blog .box.categories ul li:hover{background-image:none}#blog .box.categories ul li:hover a{background:#eee;font-weight:600;text-decoration:none}#blog .box.categories ul li:first-child a{border-top:0}@media (max-width: 991px){#blog .box:first-child{margin-top:30px}}.page-template-tpl-staff .photo{margin:0 0 2em;width:13em}body.page-template-tpl-new-home{font-family:'Open Sans', serif}body.page-template-tpl-new-home header.new.search-bar-on nav{display:block}@media (min-width: 992px){body.page-template-tpl-new-home header.new #logo{margin-top:0.5em}body.page-template-tpl-new-home header.new #logo img{width:12em}body.page-template-tpl-new-home header.new nav ul li{border:0}body.page-template-tpl-new-home header.new nav ul li a,body.page-template-tpl-new-home header.new nav ul li a:active,body.page-template-tpl-new-home header.new nav ul li a:focus{color:#777;display:block;font-size:0.9em;font-weight:600;padding:1em 1.75em;text-decoration:none;text-transform:uppercase}body.page-template-tpl-new-home header.new #search-bar-new{margin:0 0 0.5em}body.page-template-tpl-new-home header.new #search-bar-new .glyphicon{font-size:1.1em;position:absolute;margin:0.5em 0 0 1em;color:#fff}body.page-template-tpl-new-home header.new #search-bar-new .form-control{-webkit-border-radius:5em;-moz-border-radius:5em;-o-border-radius:5em;border-radius:5em;background:#2abaa7;border:0;color:#fff;padding:0.5em 1em 0.5em 3em}body.page-template-tpl-new-home header.new .num{border-left:0;padding:0.5em 0 0.5em 2em}body.page-template-tpl-new-home header.new .num a{color:#2abaa7;font-size:1.8em;font-weight:900;line-height:1em}}body.page-template-tpl-new-home #drop-nav{font-size:0.95em}body.page-template-tpl-new-home #banner-new{background-color:#000;background-position:top center;background-repeat:no-repeat;background-size:cover;height:auto;overflow:hidden;position:relative;z-index:1}body.page-template-tpl-new-home #banner-new:after{-moz-transform:skewY(-3deg);-o-transform:skewY(-3deg);-ms-transform:skewY(-3deg);-webkit-transform:skewY(-3deg);transform:skewY(-3deg);background:#fff;content:' ';height:100%;left:0;margin-top:-5em;position:absolute;right:0;top:100%;z-index:2}body.page-template-tpl-new-home #banner-new .padder{padding:12em 15px 14em}body.page-template-tpl-new-home #banner-new table{background:rgba(0,0,0,0.25);height:100%;position:relative;width:100%;z-index:2}body.page-template-tpl-new-home #banner-new table .content{background:transparent;text-align:left;padding:0}body.page-template-tpl-new-home #banner-new table td{vertical-align:middle}body.page-template-tpl-new-home #banner-new table .heading{color:#2abaa7;font-size:2.75em;font-weight:800;line-height:1.2em;margin:0;max-width:75%;padding:0;text-shadow:0 0px 20px rgba(0,0,0,0.75);text-transform:uppercase}body.page-template-tpl-new-home #banner-new table .subheading{color:#fff;font-size:1.1em;margin-top:2em;max-width:75%}body.page-template-tpl-new-home #banner-new table .btn.btn-primary{-moz-transition:all 0.33s ease-in-out;-o-transition:all 0.33s ease-in-out;-webkit-transition:all 0.33s ease-in-out;transition:all 0.33s ease-in-out;font-size:1.1em;line-height:1em;margin-top:2em;padding:1em 3em}body.page-template-tpl-new-home #banner-new table .btn.btn-primary strong{display:block;font-weight:600}@media (max-width: 767px){body.page-template-tpl-new-home #banner-new table{background:rgba(0,0,0,0.5)}}body.page-template-tpl-new-home .cbox.intro .padder{padding:5em 0}body.page-template-tpl-new-home .cbox.intro .heading{color:#2abaa7;font-size:2.66rem;font-weight:400;line-height:3.25rem;margin:0 0 1em}body.page-template-tpl-new-home .cbox.intro .text{font-weight:400;line-height:1.8em}body.page-template-tpl-new-home .cbox.intro .text a{font-weight:600}body.page-template-tpl-new-home .cbox.intro .clearfix{margin-top:3em}body.page-template-tpl-new-home .cbox.intro .clearfix .col-sm-6:first-child{padding-right:3em}body.page-template-tpl-new-home .cbox.intro .clearfix .col-sm-6:last-child{padding-left:3em}@media (max-width: 991px) and (min-width: 768px){body.page-template-tpl-new-home .cbox.intro .text{font-size:1.1em}}@media (max-width: 767px){body.page-template-tpl-new-home .cbox.intro .padder{padding:2em 0 5em 0}body.page-template-tpl-new-home .cbox.intro .text{font-size:1.2em}body.page-template-tpl-new-home .cbox.intro .clearfix .col-sm-6{padding:0 15px !important}}body.page-template-tpl-new-home .cbox.cta{background-color:#000;background-position:center;background-repeat:no-repeat;background-size:cover;color:#fff;position:relative}body.page-template-tpl-new-home .cbox.cta .padder:before{background:#fff;bottom:0;content:' ';height:100%;left:0;position:absolute;top:0;width:5%}body.page-template-tpl-new-home .cbox.cta .wrapper{padding:7em 0}body.page-template-tpl-new-home .cbox.cta .wrapper h2{font-size:2.75em;font-weight:800;line-height:1em;margin:0 0 0.5em;text-transform:uppercase}body.page-template-tpl-new-home .cbox.cta .wrapper h2 img{margin-left:1em}body.page-template-tpl-new-home .cbox.cta .wrapper .btn.btn-primary{-webkit-border-radius:0.25em;-moz-border-radius:0.25em;-o-border-radius:0.25em;border-radius:0.25em;-moz-transition:all 0.33s ease-in-out;-o-transition:all 0.33s ease-in-out;-webkit-transition:all 0.33s ease-in-out;transition:all 0.33s ease-in-out;background:transparent;border:3px solid;color:#fff;font-size:1.1em;padding:1em}body.page-template-tpl-new-home .cbox.cta .wrapper .btn.btn-primary:hover,body.page-template-tpl-new-home .cbox.cta .wrapper .btn.btn-primary:active,body.page-template-tpl-new-home .cbox.cta .wrapper .btn.btn-primary:focus{background:#fff;border-color:#fff;color:#000}@media (max-width: 1199px){body.page-template-tpl-new-home .cbox.cta .padder:before{display:none}}@media (max-width: 767px){body.page-template-tpl-new-home .cbox.cta .wrapper h2 img{display:block;margin:1em 0;width:2em}}body.page-template-tpl-new-home .cbox.services-new .padder{padding:8em 0 5em}body.page-template-tpl-new-home .cbox.services-new .container{padding:0;width:100%}body.page-template-tpl-new-home .cbox.services-new h2{color:#2abaa7;font-size:2.5em;font-weight:800;line-height:1em;margin:0 auto;padding:0 15px;text-transform:uppercase}@media (min-width: 1921px){body.page-template-tpl-new-home .cbox.services-new h2{width:60%}}@media (max-width: 1920px){body.page-template-tpl-new-home .cbox.services-new h2{width:65%}}@media (max-width: 1600px){body.page-template-tpl-new-home .cbox.services-new h2{width:75%}}@media (max-width: 1199px) and (min-width: 992px){body.page-template-tpl-new-home .cbox.services-new h2{width:95%}}@media (max-width: 991px) and (min-width: 768px){body.page-template-tpl-new-home .cbox.services-new h2{width:95%}}@media (max-width: 767px){body.page-template-tpl-new-home .cbox.services-new h2{width:100%}}body.page-template-tpl-new-home .cbox.services-new hr{border-width:3px;border-color:#2abaa7;margin:3em 0 4em 5%;width:95%}body.page-template-tpl-new-home .cbox.services-new .text{position:relative}body.page-template-tpl-new-home .cbox.services-new .text .clearfix{margin:0 auto}@media (min-width: 1921px){body.page-template-tpl-new-home .cbox.services-new .text .clearfix{width:60%}}@media (max-width: 1920px){body.page-template-tpl-new-home .cbox.services-new .text .clearfix{width:65%}}@media (max-width: 1600px){body.page-template-tpl-new-home .cbox.services-new .text .clearfix{width:75%}}@media (max-width: 1199px) and (min-width: 992px){body.page-template-tpl-new-home .cbox.services-new .text .clearfix{width:95%}}@media (max-width: 991px) and (min-width: 768px){body.page-template-tpl-new-home .cbox.services-new .text .clearfix{width:95%}}@media (max-width: 767px){body.page-template-tpl-new-home .cbox.services-new .text .clearfix{width:100%}}body.page-template-tpl-new-home .cbox.services-new .col-sm-6:first-child .box{padding-left:0}body.page-template-tpl-new-home .cbox.services-new .col-sm-6:last-child .box{padding-right:0}body.page-template-tpl-new-home .cbox.services-new .col-sm-6 p{margin:0}body.page-template-tpl-new-home .cbox.services-new .box{height:29em;margin-top:30px;padding:3em}body.page-template-tpl-new-home .cbox.services-new .box:first-child{margin-top:0}body.page-template-tpl-new-home .cbox.services-new .box .subheading{color:#000;font-size:1.6em;font-weight:700;line-height:1em;margin:0 0 1em;padding-top:0.25em;position:relative}body.page-template-tpl-new-home .cbox.services-new .box .subheading img{right:0;max-height:3em;max-width:10em;position:absolute;top:0}body.page-template-tpl-new-home .cbox.services-new .box .subheading .btn.btn-primary{clear:both;font-size:0.65em;font-weight:600;margin-top:1.5em}body.page-template-tpl-new-home .cbox.services-new .box .content{font-weight:400;line-height:1.7em}body.page-template-tpl-new-home .cbox.services-new .contact{line-height:2em}body.page-template-tpl-new-home .cbox.services-new .contact .subheading{color:#2abaa7;line-height:1em}body.page-template-tpl-new-home .cbox.services-new .contact strong{color:#2abaa7;font-size:1.1em}body.page-template-tpl-new-home .cbox.services-new .contact em{font-size:0.9em}@media (max-width: 1199px){body.page-template-tpl-new-home .cbox.services-new hr{display:block;margin-left:0;width:auto}}@media (max-width: 991px) and (min-width: 768px){body.page-template-tpl-new-home .cbox.services-new .box{height:32em}}@media (max-width: 767px){body.page-template-tpl-new-home .cbox.services-new .box{height:auto;margin:0;padding-left:0;padding-right:0}body.page-template-tpl-new-home .cbox.services-new .box .content{font-size:1.1em}}body.page-template-tpl-new-home .cbox.who-we-are{background-color:#000;background-position:center;background-repeat:no-repeat;background-size:cover;color:#fff;position:relative}body.page-template-tpl-new-home .cbox.who-we-are .padder{background:rgba(0,0,0,0.2)}body.page-template-tpl-new-home .cbox.who-we-are .padder:before{background:#fff;bottom:0;content:' ';height:100%;left:0;position:absolute;top:0;width:5%}body.page-template-tpl-new-home .cbox.who-we-are .wrapper{padding:10em 0}body.page-template-tpl-new-home .cbox.who-we-are .heading{font-size:1.6em;font-weight:700;line-height:1em;margin:0 0 2em;position:relative;text-align:left}body.page-template-tpl-new-home .cbox.who-we-are .text{line-height:1.8em}body.page-template-tpl-new-home .cbox.who-we-are .text a{font-weight:600}body.page-template-tpl-new-home .cbox.who-we-are .clearfix{margin-top:3em}body.page-template-tpl-new-home .cbox.who-we-are .clearfix .col-sm-6:first-child{padding-right:3em}body.page-template-tpl-new-home .cbox.who-we-are .clearfix .col-sm-6:last-child{padding-left:3em}body.page-template-tpl-new-home .cbox.who-we-are .btn.btn-default{-moz-transition:all 0.33s ease-in-out;-o-transition:all 0.33s ease-in-out;-webkit-transition:all 0.33s ease-in-out;transition:all 0.33s ease-in-out;background:transparent;border:2px solid #2abaa7;color:#fff;font-size:1.1em;font-weight:600;margin-top:2em;padding:0.75em 3em}body.page-template-tpl-new-home .cbox.who-we-are .btn.btn-default:hover,body.page-template-tpl-new-home .cbox.who-we-are .btn.btn-default:active,body.page-template-tpl-new-home .cbox.who-we-are .btn.btn-default:focus{background:#2abaa7}@media (max-width: 1199px){body.page-template-tpl-new-home .cbox.who-we-are .padder:before{display:none}}@media (max-width: 767px){body.page-template-tpl-new-home .cbox.who-we-are .wrapper{padding:7em 0}body.page-template-tpl-new-home .cbox.who-we-are .text{font-size:1.2em}body.page-template-tpl-new-home .cbox.who-we-are .text .btn.btn-default{font-size:0.95em}body.page-template-tpl-new-home .cbox.who-we-are .clearfix .col-sm-6{padding:0 15px !important}}body.page-template-tpl-new-home .cbox.profiles .padder{padding:8em 0 5em}body.page-template-tpl-new-home .cbox.profiles .container{padding:0;width:100%}body.page-template-tpl-new-home .cbox.profiles h2{color:#2abaa7;font-size:2.5em;font-weight:800;line-height:1em;margin:0 auto;padding:0 15px;text-transform:uppercase}@media (min-width: 1921px){body.page-template-tpl-new-home .cbox.profiles h2{width:60%}}@media (max-width: 1920px){body.page-template-tpl-new-home .cbox.profiles h2{width:65%}}@media (max-width: 1600px){body.page-template-tpl-new-home .cbox.profiles h2{width:75%}}@media (max-width: 1199px) and (min-width: 992px){body.page-template-tpl-new-home .cbox.profiles h2{width:95%}}@media (max-width: 991px) and (min-width: 768px){body.page-template-tpl-new-home .cbox.profiles h2{width:95%}}@media (max-width: 767px){body.page-template-tpl-new-home .cbox.profiles h2{width:100%}}body.page-template-tpl-new-home .cbox.profiles hr{border-width:3px;border-color:#2abaa7;margin:3em 0 5em 5%;width:95%}body.page-template-tpl-new-home .cbox.profiles .text{position:relative}body.page-template-tpl-new-home .cbox.profiles .text>.clearfix{margin:0 auto}@media (min-width: 1921px){body.page-template-tpl-new-home .cbox.profiles .text>.clearfix{width:60%}}@media (max-width: 1920px){body.page-template-tpl-new-home .cbox.profiles .text>.clearfix{width:65%}}@media (max-width: 1600px){body.page-template-tpl-new-home .cbox.profiles .text>.clearfix{width:75%}}@media (max-width: 1199px) and (min-width: 992px){body.page-template-tpl-new-home .cbox.profiles .text>.clearfix{width:95%}}@media (max-width: 991px) and (min-width: 768px){body.page-template-tpl-new-home .cbox.profiles .text>.clearfix{width:95%}}@media (max-width: 767px){body.page-template-tpl-new-home .cbox.profiles .text>.clearfix{width:100%}}body.page-template-tpl-new-home .cbox.profiles .col-sm-6{padding-right:0}body.page-template-tpl-new-home .cbox.profiles .col-sm-6:first-child .box{padding-left:0}body.page-template-tpl-new-home .cbox.profiles .col-sm-6:last-child .box{padding-right:0}body.page-template-tpl-new-home .cbox.profiles .col-sm-6 p{margin:0}body.page-template-tpl-new-home .cbox.profiles .box{line-height:1.7em;padding:3em}body.page-template-tpl-new-home .cbox.profiles .box img{float:left;margin:0 2em 0 0;max-width:10em}body.page-template-tpl-new-home .cbox.profiles .box .subheading{color:#000;font-size:1.5em;font-weight:400;line-height:1.2em;margin:0 0 0.25em;position:relative}body.page-template-tpl-new-home .cbox.profiles .box .subheading strong{font-weight:800}body.page-template-tpl-new-home .cbox.profiles .box a{clear:both;font-weight:400;text-decoration:underline}body.page-template-tpl-new-home .cbox.profiles .box .content{padding-top:2em}body.page-template-tpl-new-home .cbox.profiles .box .btn.btn-primary{clear:both;font-size:1em;font-weight:600;margin-top:1.5em;text-decoration:none}@media (max-width: 1199px){body.page-template-tpl-new-home .cbox.profiles hr{display:block;margin-left:0;width:auto}}@media (max-width: 767px){body.page-template-tpl-new-home .cbox.profiles .col-sm-6{padding:0 15px}body.page-template-tpl-new-home .cbox.profiles .box{height:auto;margin:0;padding-left:0;padding-right:0}body.page-template-tpl-new-home .cbox.profiles .box .content{font-size:1.15em}}body.page-template-tpl-new-home footer .group.border-left{border:0;min-height:none}body.page-template-tpl-new-home footer .heading{color:#2abaa7;font-size:1.6em;font-weight:800}body.page-template-tpl-new-home footer .contact .num,body.page-template-tpl-new-home footer .contact .AVANSERnumber-8 a,body.page-template-tpl-new-home footer .contact .AVANSERnumber-12{font-size:2rem;font-weight:400}.cbox-wrapper .cbox.style-1{font-size:1.1em;font-weight:300}.cbox-wrapper .cbox.style-1 .padder{padding:4em 0}.cbox-wrapper .cbox.style-1 .heading{color:#000;font-size:1.9em;font-weight:400;line-height:1.2em;margin:0 0 1em}.cbox-wrapper .cbox.style-1 .col-sm-6{padding-right:0}.cbox-wrapper .cbox.style-1 .col-sm-6:first-child{padding-left:0;padding-right:15px}.cbox-wrapper .cbox.style-1 .col-sm-6 img{max-width:100%;width:28em}.cbox-wrapper .cbox.style-1 .col-sm-6 img:hover{opacity:0.75;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=75)";filter:alpha(opacity=75)}.cbox-wrapper .cbox.style-2{font-size:1.1em;font-weight:300}.cbox-wrapper .cbox.style-2 .wrapper{border-top:1px solid #ccc;padding:2em 0}.cbox-wrapper .cbox.style-2 .col-sm-6{padding-right:0}.cbox-wrapper .cbox.style-2 .col-sm-6:first-child{padding-left:0;padding-right:15px}.cbox-wrapper .cbox.style-2 .box{border:1px solid #ccc;height:29em;margin-top:30px;padding:3em 4em}.cbox-wrapper .cbox.style-2 .box:first-child{margin-top:0}.cbox-wrapper .cbox.style-2 .box .subheading{color:#000;font-size:1.5em;font-weight:700;line-height:1em;margin:0 0 1em;padding-left:3.25em;padding-top:0.25em;position:relative}.cbox-wrapper .cbox.style-2 .box .subheading img{left:0;height:2.25em;max-width:2.7em;position:absolute;top:0}.cbox-wrapper .cbox.style-2 .box .subheading a{clear:both;font-size:0.7em;font-weight:400;text-decoration:underline}.cbox-wrapper .cbox.style-2 .contact{padding:4em 6em;text-align:left}.cbox-wrapper .cbox.style-2 .contact .subheading{color:#2abaa7;font-size:1.5em;font-weight:700;margin:0 0 1em}.cbox-wrapper .cbox.style-2 .contact strong{font-size:1.1em}.cbox-wrapper .cbox.style-2 .contact em{font-size:0.9em}.cbox-wrapper .cbox.style-3{background:#2b2c2c;color:#fff;font-size:1.1em}.cbox-wrapper .cbox.style-3 .padder{padding:3em 0}.cbox-wrapper .cbox.style-3 .wrapper{border:1px solid #888;padding:3em 5em}.cbox-wrapper .cbox.style-3 .heading{font-size:1.5em;font-weight:700;line-height:1em;margin:0 0 1em;position:relative;text-align:left}.cbox-wrapper .cbox.style-3 .clearfix{margin:1em 0}.cbox-wrapper .cbox.style-3 .col-sm-6{font-style:italic;padding-left:30px;padding-right:0}.cbox-wrapper .cbox.style-3 .col-sm-6:first-child{padding-left:0;padding-right:30px}.cbox-wrapper .cbox.style-3 a{text-decoration:underline}.cbox-wrapper .cbox.style-4{font-size:1.1em;font-weight:300}.cbox-wrapper .cbox.style-4 .padder{padding:4em 0}.cbox-wrapper .cbox.style-4 .heading{color:#000;font-size:1.75em;font-weight:400;line-height:1em;margin:0 0 2em;text-align:left}.cbox-wrapper .cbox.style-4 .col-sm-6{padding-right:0}.cbox-wrapper .cbox.style-4 .col-sm-6:first-child{padding-left:0;padding-right:15px}.cbox-wrapper .cbox.style-4 .box{border:1px solid #ccc;height:40em;padding:3em}.cbox-wrapper .cbox.style-4 .box img{margin:0 0 0.5em;max-width:10em}.cbox-wrapper .cbox.style-4 .box .subheading{color:#000;font-size:1.5em;font-weight:400;line-height:1em;margin:0 0 0.25em;position:relative}.cbox-wrapper .cbox.style-4 .box a{clear:both;font-weight:400;text-decoration:underline}.cbox-wrapper .cbox.style-4 .box .content{padding-top:1em}.cbox-wrapper .cbox.custom-reviews{background:#eee}@media (max-width: 991px){.cbox-wrapper .cbox.style-2 .box{height:34em}.cbox-wrapper .cbox.style-4 .box{height:43em}}@media (max-width: 767px){.cbox-wrapper .cbox.style-1 .col-sm-6{margin-top:2em;padding:0}.cbox-wrapper .cbox.style-1 .col-sm-6:first-child{margin-top:0}.cbox-wrapper .cbox.style-2 .col-sm-6{margin-top:30px;padding:0}.cbox-wrapper .cbox.style-2 .col-sm-6:first-child{margin-top:0;padding:0}.cbox-wrapper .cbox.style-2 .box{height:auto;padding:2em}.cbox-wrapper .cbox.style-2 .contact{padding:3em 0 0}.cbox-wrapper .cbox.style-3 .wrapper{padding:2em}.cbox-wrapper .cbox.style-3 .col-sm-6{margin-top:30px;padding:0}.cbox-wrapper .cbox.style-3 .col-sm-6:first-child{margin-top:0;padding:0}.cbox-wrapper .cbox.style-4 .col-sm-6{margin-top:30px;padding:0}.cbox-wrapper .cbox.style-4 .col-sm-6:first-child{margin-top:0;padding:0}.cbox-wrapper .cbox.style-4 .box{height:auto}}#contact{background:transparent;border:1px solid #ccc;padding:2em}#contact .heading{color:#000;font-size:2em;font-weight:400;line-height:1em;margin:0;padding:0;position:relative}#contact .alert{border:0;border-radius:0;font-weight:600;margin:0 0 2em;padding:1em}#contact .alert .glyphicon{font-size:1.2em;margin-right:10px;margin-top:-3px;vertical-align:middle}#contact form{margin-top:30px}#contact form .form-control{background:transparent;border:1px solid #ccc;font-size:1em;text-align:left}#contact form textarea{height:100px;resize:none}#contact form select,#contact form select.form-control{-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-border-radius:0;-moz-border-radius:0;background:#fff url(images/drop-nav-arrow.png) 96% center no-repeat;border-radius:0;box-shadow:none;height:auto;padding-right:2em}#contact form select:-webkit-autofill,#contact form select.form-control:-webkit-autofill{-webkit-box-shadow:0 0 0px 1000px #fff inset}#contact form .btn.btn-primary{font-size:1.2em}#contact form .contact-privacy-policy{padding-top:1em;font-style:italic}#contact.sticky{position:fixed;top:120px}@media (max-width: 991px){#contact{margin:30px 15px 0}}
