@font-face{font-family:Montserrat;src:url(../../../../../../themes/altitude-pro/fonts/Montserrat-Thin.eot);src:url(../../../../../../themes/altitude-pro/fonts/Montserrat-Thin.eot?#iefix) format('embedded-opentype'),url(../../../../../../themes/altitude-pro/fonts/Montserrat-Thin.woff2) format('woff2'),url(../../../../../../themes/altitude-pro/fonts/Montserrat-Thin.woff) format('woff'),url(../../../../../../themes/altitude-pro/fonts/Montserrat-Thin.ttf) format('truetype'),url(../../../../../../themes/altitude-pro/fonts/Montserrat-Thin.svg#Montserrat-Thin) format('svg');font-weight:100;font-style:normal}@font-face{font-family:Montserrat;src:url(../../../../../../themes/altitude-pro/fonts/Montserrat-Light.eot);src:url(../../../../../../themes/altitude-pro/fonts/Montserrat-Light.eot?#iefix) format('embedded-opentype'),url(../../../../../../themes/altitude-pro/fonts/Montserrat-Light.woff2) format('woff2'),url(../../../../../../themes/altitude-pro/fonts/Montserrat-Light.woff) format('woff'),url(../../../../../../themes/altitude-pro/fonts/Montserrat-Light.ttf) format('truetype'),url(../../../../../../themes/altitude-pro/fonts/Montserrat-Light.svg#Montserrat-Light) format('svg');font-weight:300;font-style:normal}@font-face{font-family:Montserrat;src:url(../../../../../../themes/altitude-pro/fonts/Montserrat-Italic.eot);src:url(../../../../../../themes/altitude-pro/fonts/Montserrat-Italic.eot?#iefix) format('embedded-opentype'),url(../../../../../../themes/altitude-pro/fonts/Montserrat-Italic.woff2) format('woff2'),url(../../../../../../themes/altitude-pro/fonts/Montserrat-Italic.woff) format('woff'),url(../../../../../../themes/altitude-pro/fonts/Montserrat-Italic.ttf) format('truetype'),url(../../../../../../themes/altitude-pro/fonts/Montserrat-Italic.svg#Montserrat-Italic) format('svg');font-weight:400;font-style:italic}@font-face{font-family:Montserrat;src:url(../../../../../../themes/altitude-pro/fonts/Montserrat-Bold.eot);src:url(../../../../../../themes/altitude-pro/fonts/Montserrat-Bold.eot?#iefix) format('embedded-opentype'),url(../../../../../../themes/altitude-pro/fonts/Montserrat-Bold.woff2) format('woff2'),url(../../../../../../themes/altitude-pro/fonts/Montserrat-Bold.woff) format('woff'),url(../../../../../../themes/altitude-pro/fonts/Montserrat-Bold.ttf) format('truetype'),url(../../../../../../themes/altitude-pro/fonts/Montserrat-Bold.svg#Montserrat-Bold) format('svg');font-weight:700;font-style:normal}@font-face{font-family:Montserrat;src:url(../../../../../../themes/altitude-pro/fonts/Montserrat-ExtraLight.eot);src:url(../../../../../../themes/altitude-pro/fonts/Montserrat-ExtraLight.eot?#iefix) format('embedded-opentype'),url(../../../../../../themes/altitude-pro/fonts/Montserrat-ExtraLight.woff2) format('woff2'),url(../../../../../../themes/altitude-pro/fonts/Montserrat-ExtraLight.woff) format('woff'),url(../../../../../../themes/altitude-pro/fonts/Montserrat-ExtraLight.ttf) format('truetype'),url(../../../../../../themes/altitude-pro/fonts/Montserrat-ExtraLight.svg#Montserrat-ExtraLight) format('svg');font-weight:200;font-style:normal}@font-face{font-family:Montserrat;src:url(../../../../../../themes/altitude-pro/fonts/Montserrat-Regular.eot);src:url(../../../../../../themes/altitude-pro/fonts/Montserrat-Regular.eot?#iefix) format('embedded-opentype'),url(../../../../../../themes/altitude-pro/fonts/Montserrat-Regular.woff2) format('woff2'),url(../../../../../../themes/altitude-pro/fonts/Montserrat-Regular.woff) format('woff'),url(../../../../../../themes/altitude-pro/fonts/Montserrat-Regular.ttf) format('truetype'),url(../../../../../../themes/altitude-pro/fonts/Montserrat-Regular.svg#Montserrat-Regular) format('svg');font-weight:400;font-style:normal}@font-face{font-family:source_sans_pro;src:url(../../../../../../themes/altitude-pro/fonts/sourcesanspro-black-webfont.eot);src:url(../../../../../../themes/altitude-pro/fonts/sourcesanspro-black-webfont.eot?#iefix) format('embedded-opentype'),url(../../../../../../themes/altitude-pro/fonts/sourcesanspro-black-webfont.woff2) format('woff2'),url(../../../../../../themes/altitude-pro/fonts/sourcesanspro-black-webfont.woff) format('woff'),url(../../../../../../themes/altitude-pro/fonts/sourcesanspro-black-webfont.ttf) format('truetype');font-weight:400;font-style:normal}@font-face{font-family:source_sans_pro;src:url(../../../../../../themes/altitude-pro/fonts/sourcesanspro-bold-webfont.eot);src:url(../../../../../../themes/altitude-pro/fonts/sourcesanspro-bold-webfont.eot?#iefix) format('embedded-opentype'),url(../../../../../../themes/altitude-pro/fonts/sourcesanspro-bold-webfont.woff2) format('woff2'),url(../../../../../../themes/altitude-pro/fonts/sourcesanspro-bold-webfont.woff) format('woff'),url(../../../../../../themes/altitude-pro/fonts/sourcesanspro-bold-webfont.ttf) format('truetype');font-weight:400;font-style:normal}@font-face{font-family:source_sans_pro;src:url(../../../../../../themes/altitude-pro/fonts/sourcesanspro-extralight-webfont.eot);src:url(../../../../../../themes/altitude-pro/fonts/sourcesanspro-extralight-webfont.eot?#iefix) format('embedded-opentype'),url(../../../../../../themes/altitude-pro/fonts/sourcesanspro-extralight-webfont.woff2) format('woff2'),url(../../../../../../themes/altitude-pro/fonts/sourcesanspro-extralight-webfont.woff) format('woff'),url(../../../../../../themes/altitude-pro/fonts/sourcesanspro-extralight-webfont.ttf) format('truetype');font-weight:400;font-style:normal}@font-face{font-family:source_sans_pro;src:url(../../../../../../themes/altitude-pro/fonts/sourcesanspro-extralightit-webfont.eot);src:url(../../../../../../themes/altitude-pro/fonts/sourcesanspro-extralightit-webfont.eot?#iefix) format('embedded-opentype'),url(../../../../../../themes/altitude-pro/fonts/sourcesanspro-extralightit-webfont.woff2) format('woff2'),url(../../../../../../themes/altitude-pro/fonts/sourcesanspro-extralightit-webfont.woff) format('woff'),url(../../../../../../themes/altitude-pro/fonts/sourcesanspro-extralightit-webfont.ttf) format('truetype');font-weight:400;font-style:normal}@font-face{font-family:source_sans_pro;src:url(../../../../../../themes/altitude-pro/fonts/sourcesanspro-light-webfont.eot);src:url(../../../../../../themes/altitude-pro/fonts/sourcesanspro-light-webfont.eot?#iefix) format('embedded-opentype'),url(../../../../../../themes/altitude-pro/fonts/sourcesanspro-light-webfont.woff2) format('woff2'),url(../../../../../../themes/altitude-pro/fonts/sourcesanspro-light-webfont.woff) format('woff'),url(../../../../../../themes/altitude-pro/fonts/sourcesanspro-light-webfont.ttf) format('truetype');font-weight:400;font-style:normal}@font-face{font-family:source_sans_pro;src:url(../../../../../../themes/altitude-pro/fonts/sourcesanspro-regular-webfont.eot);src:url(../../../../../../themes/altitude-pro/fonts/sourcesanspro-regular-webfont.eot?#iefix) format('embedded-opentype'),url(../../../../../../themes/altitude-pro/fonts/sourcesanspro-regular-webfont.woff2) format('woff2'),url(../../../../../../themes/altitude-pro/fonts/sourcesanspro-regular-webfont.woff) format('woff'),url(../../../../../../themes/altitude-pro/fonts/sourcesanspro-regular-webfont.ttf) format('truetype');font-weight:400;font-style:normal}@font-face{font-family:source_sans_pro;src:url(../../../../../../themes/altitude-pro/fonts/sourcesanspro-semibold-webfont.eot);src:url(../../../../../../themes/altitude-pro/fonts/sourcesanspro-semibold-webfont.eot?#iefix) format('embedded-opentype'),url(../../../../../../themes/altitude-pro/fonts/sourcesanspro-semibold-webfont.woff2) format('woff2'),url(../../../../../../themes/altitude-pro/fonts/sourcesanspro-semibold-webfont.woff) format('woff'),url(../../../../../../themes/altitude-pro/fonts/sourcesanspro-semibold-webfont.ttf) format('truetype');font-weight:400;font-style:normal}@font-face{font-family:'Playfair Display';src:url(../../../../../../themes/altitude-pro/fonts/PlayfairDisplay-Bold.eot);src:url(../../../../../../themes/altitude-pro/fonts/PlayfairDisplay-Bold.eot?#iefix) format('embedded-opentype'),url(../../../../../../themes/altitude-pro/fonts/PlayfairDisplay-Bold.woff2) format('woff2'),url(../../../../../../themes/altitude-pro/fonts/PlayfairDisplay-Bold.woff) format('woff'),url(../../../../../../themes/altitude-pro/fonts/PlayfairDisplay-Bold.ttf) format('truetype'),url(../../../../../../themes/altitude-pro/fonts/PlayfairDisplay-Bold.svg#PlayfairDisplay-Bold) format('svg');font-weight:700;font-style:normal}.fl{float:left}.fr{float:right}.align_left{float:left;text-align:left}.align_right{float:right;text-align:right}.center-section{float:none;margin:auto}.txt-left{text-align:left}.txt-right{text-align:right}.txt-center{text-align:center}.full-row{float:left;width:100%}.col-white,.col-white .h1,.col-white .h2,.col-white .h3,.col-white .h4,.col-white .h5,.col-white .h6,.col-white a,.col-white h1,.col-white h2,.col-white h3,.col-white h4,.col-white h5,.col-white h6,.col-white p,.col-white ul li{color:#fff}.col-black,.col-black .h1,.col-black .h2,.col-black .h3,.col-black .h4,.col-black .h5,.col-black .h6,.col-black a,.col-black h1,.col-black h2,.col-black h3,.col-black h4,.col-black h5,.col-black h6,.col-black p,.col-black ul li{color:#000}.mrg-out{margin:auto!important}.mrg-left-out{margin-left:0!important}.mrg-right-out{margin-right:0!important}.padding-left-out{padding-left:0!important}.padding-right-out{padding-right:0!important}.mrg-auto{margin:auto!important}.padding-out{padding:0!important}div.wpcf7-response-output{clear:both;float:left;width:100%}.bold-font{font-weight:700}.light-font{font-weight:300}.alignnone,img.alignnone{display:block}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block}audio:not([controls]){display:none;height:0}progress{vertical-align:baseline}[hidden],template{display:none}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}svg:not(:root){overflow:hidden}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}button,input,optgroup,select,textarea{font:inherit;margin:0}optgroup{font-weight:700}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-input-placeholder{color:inherit;opacity:.54}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}html,input[type=search]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*,:after,:before{box-sizing:inherit}.author-box:before,.clearfix:before,.entry-content:before,.entry:before,.pagination:before,.site-container:before,.site-footer:before,.site-header:before,.site-inner:before,.widget:before,.wrap:before{content:" ";display:table}.author-box:after,.clearfix:after,.entry-content:after,.entry:after,.pagination:after,.site-container:after,.site-footer:after,.site-header:after,.site-inner:after,.widget:after,.wrap:after{clear:both;content:" ";display:table}.button,a,input:focus,input[type=button],input[type=reset],input[type=submit],textarea:focus{-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}::-moz-selection{background-color:#000;color:#fff}::selection{background-color:#000;color:#fff}a{color:#22a1c4;text-decoration:none}a:focus,a:hover{color:#000}p{margin:0 0 1.25em}li,p{font-size:1em}ol,ul{margin:0;padding:0}li{list-style-type:none}b,strong{font-weight:800}cite,em,i{font-style:italic}.image-section .widget:first-of-type cite{font-size:1.6rem;font-style:normal;font-weight:800;letter-spacing:3px;text-transform:uppercase}mark{background:#ddd;color:#000}blockquote{color:#999;margin:1.875em}blockquote::before{content:"\201C";display:block;font-size:30px;height:0;left:-20px;position:relative;top:-10px}.image-section .widget:first-of-type blockquote{color:#fff;font-weight:200;line-height:1;margin:0 0 20px}.image-section blockquote::before{display:none}hr{border:0;border-collapse:collapse;border-top:2px solid #f5f5f5;clear:both;margin:1.25em 0}body{font-size:17px;line-height:1.6;color:#000;font-family:source_sans_pro;font-weight:400;overflow-x:hidden;line-height:1.6}@media screen and (max-width:1500px){body{font-size:16px}}@media screen and (max-width:1378px){body{font-size:15px}}@media screen and (max-width:1280px){body{font-size:15px}}@media screen and (max-width:376px){body{font-size:82%}}:focus{outline:0!important}.h2,h1,h2,h3,h4,h5,h6{font-weight:700;text-transform:capitalize;font-family:source_sans_pro;line-height:1.2;margin-top:0;font-size:2em;margin-bottom:.7em}.h2-mrg-btm{margin-bottom:.769em!important}.h-sml{font-size:1.125em}.h1-big{font-size:2.375em}.wp-caption,embed,iframe,img,object,video{max-width:100%}.full-width-content img.pull-left{float:left;margin:0 40px 40px -200px}.full-width-content img.pull-right{float:right;margin:0 -200px 40px 40px}.gallery{margin-bottom:28px;overflow:hidden}.gallery-item{float:left;margin:0;padding:0 4px;text-align:center}.gallery-columns-1 .gallery-item{width:100%}.gallery-columns-2 .gallery-item{width:50%}.gallery-columns-3 .gallery-item{width:33%}.gallery-columns-4 .gallery-item{width:25%}.gallery-columns-5 .gallery-item{width:20%}.gallery-columns-6 .gallery-item{width:16.6666%}.gallery-columns-7 .gallery-item{width:14.2857%}.gallery-columns-8 .gallery-item{width:12.5%}.gallery-columns-9 .gallery-item{width:11.1111%}.gallery-columns-2 .gallery-item:nth-child(2n+1),.gallery-columns-3 .gallery-item:nth-child(3n+1),.gallery-columns-4 .gallery-item:nth-child(4n+1),.gallery-columns-5 .gallery-item:nth-child(5n+1),.gallery-columns-6 .gallery-item:nth-child(6n+1),.gallery-columns-7 .gallery-item:nth-child(7n+1),.gallery-columns-8 .gallery-item:nth-child(8n+1),.gallery-columns-9 .gallery-item:nth-child(9n+1){clear:left}.gallery .gallery-item img{border:none;height:auto;margin:0}input,select,textarea{background-color:#fff;border:1px solid #ddd;border-radius:0;box-shadow:none;color:#000;font-size:1em;font-weight:200;padding:.938em 1.25em;width:100%}input:focus,textarea:focus{border:1px solid #999;outline:0}.front-page input:focus,.front-page textarea:focus{border:1px solid #22a1c4;outline:0}input[type=checkbox],input[type=image],input[type=radio]{width:auto}::-moz-placeholder{color:#666;opacity:1}::-webkit-input-placeholder{color:#666}.button,.widget .button,button,input[type=button],input[type=reset],input[type=submit]{background-color:#000;border:2px solid transparent;color:#fff;cursor:pointer;font-size:.941em;padding:.75em 1.875em;text-transform:uppercase;white-space:normal;width:auto}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-results-button{display:none}.button.clear:focus,.button.clear:hover,.button:focus,.button:hover,.footer-widgets .widget .button,.footer-widgets button,.footer-widgets input[type=button],.footer-widgets input[type=reset],.footer-widgets input[type=submit],.widget .button.clear:focus,.widget .button.clear:hover,.widget .button:focus,.widget .button:hover,button:focus,button:hover,input:focus[type=button],input:focus[type=reset],input:focus[type=submit],input:hover[type=button],input:hover[type=reset],input:hover[type=submit]{background-color:#000;border:2px solid #000;color:#fff}.button{display:inline-block}.button.small,button.small,input[type=button].small,input[type=reset].small,input[type=submit].small{padding:8px 16px}.footer-widgets .widget .button.clear,.widget .button.clear{background-color:transparent;border:2px solid #000;color:#000}.image-section .button{margin-left:5px;margin-right:5px;margin-top:20px}.image-section .widget .button.clear{background-color:transparent;border-color:#fff;color:#fff}.footer-widgets .widget .button:focus,.footer-widgets .widget .button:hover,.footer-widgets button:focus,.footer-widgets button:hover,.footer-widgets input:focus[type=button],.footer-widgets input:focus[type=reset],.footer-widgets input:focus[type=submit],.footer-widgets input:hover[type=button],.footer-widgets input:hover[type=reset],.footer-widgets input:hover[type=submit],.image-section .widget .button:focus,.image-section .widget .button:hover,.image-section button:focus,.image-section button:hover,.image-section input:focus[type=button],.image-section input:focus[type=reset],.image-section input:focus[type=submit],.image-section input:hover[type=button],.image-section input:hover[type=reset],.image-section input:hover[type=submit]{background-color:#fff;border:2px solid #fff;color:#000}.site-container .footer-widgets .widget input[type=submit]:disabled,.site-container .footer-widgets .widget input[type=submit]:disabled:hover,.site-container button:disabled,.site-container button:disabled:hover,.site-container input:disabled,.site-container input:disabled:hover,.site-container input[type=button]:disabled,.site-container input[type=button]:disabled:hover,.site-container input[type=reset]:disabled,.site-container input[type=reset]:disabled:hover,.site-container input[type=submit]:disabled,.site-container input[type=submit]:disabled:hover{background-color:#ddd;border-color:#ddd;color:#444;cursor:not-allowed}.post-password-form input[type=password]{margin-bottom:15px}table{border-collapse:collapse;border-spacing:0;line-height:2;margin-bottom:40px;width:100%}tbody{border-bottom:1px solid #ddd}td,th{text-align:left}th{font-weight:700;text-transform:uppercase}td{border-top:1px solid #ddd;padding:6px 0}.screen-reader-shortcut,.screen-reader-text,.screen-reader-text span{border:0;clip:rect(0,0,0,0);height:1px;overflow:hidden;position:absolute!important;width:1px;word-wrap:normal!important}.genesis-nav-menu .search input[type=submit]:focus,.screen-reader-shortcut:focus,.screen-reader-text:focus,.widget_search input[type=submit]:focus{background:#fff;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;color:#000;display:block;font-size:1em;font-weight:700;height:auto;padding:15px 23px 14px;text-decoration:none;width:auto;z-index:100000}.more-link{position:relative}.home .site-inner,.home .wrap{padding:0 80px;width:100%}.site-inner,.wrap{float:none;margin:0 auto;max-width:100%;width:1170px}.site-header .wrap{padding:0 80px;width:100%}.site-inner{clear:both;position:relative;word-wrap:break-word;z-index:9}.front-page .site-container .site-inner{margin-top:0;max-width:100%}.altitude-landing .site-container .site-inner{margin-top:100px}.secondary-nav .site-inner{margin-top:250px}.five-sixths,.four-sixths,.one-fourth,.one-half,.one-sixth,.one-third,.three-fourths,.three-sixths,.two-fourths,.two-sixths,.two-thirds{float:left;margin-left:2.564102564102564%}.one-half,.three-sixths,.two-fourths{width:48.717948717948715%}.one-third,.two-sixths{width:31.623931623931625%}.four-sixths,.two-thirds{width:65.81196581196582%}.one-fourth{width:23.076923076923077%}.three-fourths{width:74.35897435897436%}.one-sixth{width:14.52991452991453%}.five-sixths{width:82.90598290598291%}.first{clear:both;margin-left:0}.avatar{border-radius:50%;float:left}.author-box .avatar{height:88px;width:88px}.entry-comments .avatar{height:60px;width:60px}.alignleft .avatar,.author-box .avatar{margin-right:24px}.alignright .avatar{margin-left:24px}.comment .avatar{margin:0 20px 24px 0}.breadcrumb{border-bottom:2px solid #f5f5f5;font-size:20px;margin-bottom:60px;padding-bottom:10px}.archive-description,.author-box{border-bottom:1px solid #000;border-top:1px solid #000;font-size:20px;margin-bottom:100px;padding:40px 0}.author-box-title{font-size:22px;margin-bottom:8px}.archive-description p:last-child,.author-box p:last-child{margin-bottom:0}.search-form{overflow:hidden;position:relative}.search-form input[type=submit]{padding:25px}.widget_search input[type=submit]{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;padding:0;position:absolute;width:1px}.widget_search input[type=submit]:focus{background:#000;border-radius:0;box-shadow:none;color:#fff;padding:20px 23px;right:0;top:0}.error404 .content .search-form{margin-bottom:40px}.error404 .content input[type=search]{margin-right:10px;width:auto}.archive-title{font-size:1.5em;line-height:1;margin-bottom:20px}.entry-title{font-size:3em}.sidebar .entry-title{font-size:1.5em;text-align:left}.entry-title a{color:#000}.entry-title a:focus,.entry-title a:hover{color:#22a1c4}.alignleft{float:left;text-align:left}.alignright{float:right;text-align:right}a.alignleft,a.alignnone,a.alignright{max-width:100%}a.alignnone{display:inline-block}a.aligncenter img{display:block;margin:0 auto}.aligncenter,img.centered{display:block;margin:0 auto 24px}.alignnone,img.alignnone{margin:0 0 12px}.wp-caption.alignleft,a.alignleft,img.alignleft{margin:0 24px 24px 0}.wp-caption.alignright,a.alignright,img.alignright{margin:0 0 24px 24px}.wp-caption-text{font-size:18px;line-height:1.2;text-align:center}.entry-content p.wp-caption-text{margin-bottom:0}.entry-content .gallery-caption,.gallery-caption{margin:0 0 10px}.post-password-form input{width:auto}.post-password-form input[type=submit]{padding:25px}.wp-audio-shortcode,.wp-playlist,.wp-video{margin:0 0 28px}.widget{word-wrap:break-word}.widget ol>li{list-style-position:inside;list-style-type:decimal;padding-left:20px;text-indent:-20px}.widget ul li{margin-bottom:10px;padding-bottom:10px}.widget li li{border:none;margin:0 0 0 30px;padding:0}.widget_calendar table{width:100%}.widget_calendar td,.widget_calendar th{text-align:center}.featured-content .entry-title{font-size:24px}.altitude-home .content .simple-social-icons{margin-top:40px}.altitude-home .content .simple-social-icons ul li{margin:0 20px!important}.altitude-home .content .simple-social-icons ul li a,.altitude-home .content .simple-social-icons ul li a:focus,.altitude-home .content .simple-social-icons ul li a:hover{padding:30px}.enews-widget input{font-size:18px;margin-bottom:20px}.enews-widget input[type=submit]{margin:0;width:100%}.enews form+p{margin-top:24px}.genesis-pro-portfolio .content .pro-portfolio{padding:0}#wpstats{display:none}.genesis-skip-link{margin:0}.genesis-skip-link li{height:0;width:0;list-style:none}:focus{color:#333;outline:#ccc solid 1px}.site-header{width:100%;z-index:999}.featured-section .site-header{background-color:transparent}.featured-section .site-header>.wrap{border-bottom:1px solid #fff}.site-header.sticky-header>.wrap{border-bottom:none}.site-header.sticky-header .nav-secondary{display:none}.title-area{float:left;width:260px}.site-header.sticky-header .title-area{padding:15px 0}.site-title{font-size:24px;font-weight:800;letter-spacing:2px;line-height:1;margin-bottom:0;text-transform:uppercase}.site-title a,.site-title a:focus,.site-title a:hover{color:#fff!important}.header-image .site-header.sticky-header .title-area,.header-image .title-area{padding:0}.header-image .site-title>a{background-size:contain!important;display:block;height:37px;text-indent:-9999px}.site-description{display:block;height:0;margin-bottom:0;text-indent:-9999px}.genesis-nav-menu{line-height:1}.genesis-nav-menu .menu-item{display:inline-block;text-align:left}.genesis-nav-menu li li{margin-left:0}.genesis-nav-menu a{color:#000;display:block;font-size:1.059em;font-weight:400;padding:0 1.15em;text-transform:capitalize}.genesis-nav-menu li.highlight a:focus::before,.genesis-nav-menu li.highlight a:hover::before{color:#fff}.genesis-nav-menu li.highlight>a{font-weight:800}.genesis-nav-menu .sub-menu{left:-9999px;letter-spacing:0;opacity:0;position:absolute;-webkit-transition:opacity .4s ease-in-out;-moz-transition:opacity .4s ease-in-out;-ms-transition:opacity .4s ease-in-out;-o-transition:opacity .4s ease-in-out;transition:opacity .4s ease-in-out;width:200px;z-index:99}.genesis-nav-menu .sub-menu a{background-color:#111;outline:0;padding:20px;position:relative;width:200px}.genesis-nav-menu .sub-menu a:focus,.genesis-nav-menu .sub-menu a:hover,.genesis-nav-menu .sub-menu li.current-menu-item>a{background-color:#222}.genesis-nav-menu .sub-menu .sub-menu{margin:-54px 0 0 199px}.genesis-nav-menu .menu-item:hover{position:static}.genesis-nav-menu .menu-item:hover>.sub-menu{left:auto;opacity:1}.genesis-nav-menu>.first>a{padding-left:0}.genesis-nav-menu>.last>a{padding-right:0}.genesis-nav-menu>.right{color:#fff;display:inline-block;list-style-type:none;padding:27px 20px;text-transform:uppercase}.genesis-nav-menu>.right>a{display:inline;padding:0}.genesis-nav-menu>.rss>a{margin-left:48px}.genesis-nav-menu>.search{display:block;margin:0 auto;padding:0 20px 20px;width:50%}.nav-primary{text-align:center}.nav-primary .genesis-nav-menu{float:right}.nav-secondary{border-bottom:1px solid #fff}.nav-footer .genesis-nav-menu{padding:20px 0}.nav-footer .genesis-nav-menu a{border:none;font-weight:800;letter-spacing:3px;margin:0 20px;padding:0}.menu .menu-item:focus{position:static}.menu .menu-item.sfHover>ul.sub-menu,.menu .menu-item>a:focus+ul.sub-menu{left:auto;opacity:1}.menu-toggle,.sub-menu-toggle{display:none;visibility:hidden}.image-section,.solid-section{clear:both;text-align:center;width:100%}.image-section{background:-moz-linear-gradient(top,rgba(0,0,0,.2) 0,rgba(0,0,0,.5) 30%,rgba(0,0,0,.8) 80%,rgba(0,0,0,.9) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(0,0,0,.2)),color-stop(30%,rgba(0,0,0,.5)),color-stop(80%,rgba(0,0,0,.8)),color-stop(100%,rgba(0,0,0,.9)));background:-webkit-linear-gradient(top,rgba(0,0,0,.2) 0,rgba(0,0,0,.5) 30%,rgba(0,0,0,.8) 80%,rgba(0,0,0,.9) 100%);background:-o-linear-gradient(top,rgba(0,0,0,.2) 0,rgba(0,0,0,.5) 30%,rgba(0,0,0,.8) 80%,rgba(0,0,0,.9) 100%);background:-ms-linear-gradient(top,rgba(0,0,0,.2) 0,rgba(0,0,0,.5) 30%,rgba(0,0,0,.8) 80%,rgba(0,0,0,.9) 100%);background:linear-gradient(to bottom,rgba(0,0,0,.2) 0,rgba(0,0,0,.5) 30%,rgba(0,0,0,.8) 80%,rgba(0,0,0,.9) 100%);display:table;overflow:hidden;table-layout:fixed;width:100%}.image-section .widget-area{display:table-cell;text-align:center;vertical-align:middle}.image-section,.image-section a{color:#fff}.image-section .featured-content .entry-title a:focus,.image-section .featured-content .entry-title a:hover,.image-section a:focus,.image-section a:hover{color:#22a1c4}.solid-section{background-color:#fff}.front-page-2,.front-page-3,.front-page-4,.front-page-5,.front-page-6,.front-page-7{border-top:54px solid transparent;margin-top:-54px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;position:relative;z-index:9}.front-page-1,.front-page-3,.front-page-5,.front-page-7{background-attachment:fixed;background-color:#fff;background-position:50% 0;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover}.front-page-1{position:relative}.front-page-1 .image-section{padding-top:75px}.secondary-nav .front-page-1 .image-section{padding-top:150px}.front-page-4 .solid-section{background-color:#f3f3f3}.bottom-image{margin-bottom:-120px;margin-top:100px}.bottom-image img{margin-bottom:-10px}.front-page .field-wrap:last-child{margin-bottom:0}.small-disclaimer{font-size:14px;font-style:italic}.front-page .dashicons{font-size:40px;height:40px;margin-bottom:20px;width:40px}.flexible-widgets{padding-bottom:60px;padding-top:100px}.flexible-widgets .widget{float:left;margin:0 0 40px 2.564102564102564%}.flexible-widgets.widget-area .widget:nth-of-type(1),.flexible-widgets.widget-full .widget,.flexible-widgets.widget-halves.uneven .widget:last-of-type{background:0 0;margin-left:0;padding:0;width:100%}.flexible-widgets.widget-halves .widget,.widget-area.flexible-widgets.widget-half .widget{width:48.717948717948715%}.flexible-widgets.widget-thirds .widget{width:31.623931623931625%}.flexible-widgets.widget-fourths .widget{width:23.076923076923077%}.flexible-widgets.widget-fourths .widget:nth-child(4n+2),.flexible-widgets.widget-halves .widget:nth-child(even),.flexible-widgets.widget-thirds .widget:nth-child(3n+2){clear:left;margin-left:0}.solid-section .widget{background-color:#fff;padding:40px}.solid-section .widget:not(:first-child) .widget-title{border-bottom:1px solid #ddd;margin-bottom:30px;padding-bottom:30px}.flexible-widgets p.large{font-size:36px;line-height:1}.flexible-widgets p.price{font-size:32px;font-weight:800;line-height:1.2;margin-bottom:20px}.content{float:left;width:68%}.page .content{padding-bottom:50px}.sidebar-content .content{float:left}.full-width-content .content{padding:0;width:100%}.full-width-content.front-page .content{padding:0}.widget .entry{margin-bottom:40px}.entry-content ol,.entry-content ul{margin-bottom:30px;margin-left:1px}.entry-content ol>li{list-style-type:decimal;margin-left:15px;padding:0 0 8px 0}.entry-content ul>li{padding:0 0 8px 0;margin-left:15px;list-style:disc}.jcarousel li{background:rgba(0,0,0,0) none repeat scroll 0 0!important}.entry-content ol ol,.entry-content ul ul{margin-bottom:0}.entry-content code{background-color:#000;color:#ddd}p.entry-meta{font-size:20px;margin-bottom:0}.entry-footer,.entry-header{text-align:center}.entry-header p.entry-meta{font-weight:700;letter-spacing:2px;margin-bottom:16px;text-transform:uppercase}.entry-header::after{border-bottom:1px solid #000;content:"";display:block;margin:0 auto 60px;padding-bottom:30px;width:25%}.image-section .entry-header::after{border-color:#fff}.entry-footer::before{border-top:1px solid #000;content:"";display:block;margin:30px auto 0;padding-top:60px;width:25%}.sidebar .entry-header::after{display:none}.entry-categories::before,.entry-tags::before{display:inline-block;font:normal 20px/1 dashicons;margin-right:5px;margin-top:2px;vertical-align:top;-webkit-font-smoothing:antialiased}.entry-comments-link::before{content:"\2014";margin:0 6px 0 2px}.after-entry{border-top:1px solid #000;padding:40px 0}.after-entry .widget{margin-bottom:40px}.after-entry .widget:last-child,.after-entry p:last-child{margin:0}.after-entry li{list-style-type:none}.pagination{clear:both;margin:40px 0}.adjacent-entry-pagination{margin-bottom:0}.archive-pagination li{display:inline}.archive-pagination li a{background-color:#000;box-shadow:0 0 1px rgba(0,0,0,.1);color:#fff;cursor:pointer;display:inline-block;font-size:14px;letter-spacing:1px;padding:8px 12px;text-transform:uppercase}.archive-pagination .active a,.archive-pagination li a:focus,.archive-pagination li a:hover{background-color:#22a1c4;color:#fff}.comment-respond,.entry-comments,.entry-pings{margin-bottom:100px}.entry-comments .comment,.entry-comments .comment-reply,p.comment-meta{margin-bottom:40px}.comment-header{font-size:20px}.entry-comments .comment{border-bottom:1px solid #000}.comment-content,.entry-comments .comment{clear:both}.entry-comments .children .comment,.entry-comments .comment-author,p.form-submit{margin:0}.entry-comments .children .comment{border:none}.comment-respond label{display:block;font-weight:800}.comment-respond input[type=email],.comment-respond input[type=text],.comment-respond input[type=url]{width:100%}.comment-list li,.ping-list li{list-style-type:none}.entry-comments ul.children{margin-left:40px}.ping-list .reply{display:none}.sidebar{float:right;width:32%}.sidebar-content .sidebar{float:right;padding-left:2.5em}.sidebar p:last-child{margin-bottom:0}.sidebar li{list-style-type:none;margin-bottom:6px;word-wrap:break-word}.sidebar ul>li:last-child{margin-bottom:0}.sidebar .widget{margin-bottom:40px}.footer-widgets{background-color:#22a1c4;clear:both;text-align:center;position:relative;z-index:9}.footer-widgets .wrap{padding-bottom:100px;padding-top:100px}.footer-widgets,.footer-widgets .wrap a,.footer-widgets .wrap a.button{color:#fff}.footer-widgets a:focus,.footer-widgets a:hover{color:#000}.footer-widgets li{margin-bottom:10px;padding-bottom:10px}.footer-widgets .widget{margin-bottom:40px}.footer-widgets p:last-child{margin-bottom:0}.site-footer{background-color:#000;padding:20px;text-align:center}.site-footer,.site-footer a,.site-footer p{color:#fff}.site-footer a:focus,.site-footer a:hover{color:#22a1c4}.site-footer p{font-size:14px;letter-spacing:1px;margin-bottom:0;text-transform:uppercase}@media only screen and (max-width:1200px){.site-header .widget-area{width:580px}.content{width:520px}.genesis-nav-menu a{padding:30px 10px}.front-page-1,.front-page-3,.front-page-5,.front-page-7{background-attachment:scroll}}@media only screen and (max-width:1023px){.secondary-nav .site-inner{margin-top:80px}.front-page .site-inner{max-width:none}.front-page .site-header{background-color:#000}.front-page .site-header>.wrap{border:none}.content,.sidebar,.site-header .widget-area,.title-area{width:100%}.site-header .title-area,.site-header.sticky-header .title-area{padding:15px 0}.header-image .sticky-header .site-title>a{height:76px}.genesis-nav-menu,.site-header .widget-area,.site-title{text-align:center}.header-image .site-title>a{background-position:center!important}.nav-primary .genesis-nav-menu{float:none}.nav-secondary,.site-header.sticky-header .nav-secondary{border-bottom:none}.genesis-nav-menu a,.site-header.sticky-header .genesis-nav-menu a{padding:10px}.front-page .site-inner{margin-top:0}.full-width-content .content{padding:0}.full-width-content img.pull-left{margin-left:0}.full-width-content img.pull-right{margin-right:0}.five-sixths,.four-sixths,.one-fourth,.one-half,.one-sixth,.one-third,.three-fourths,.three-sixths,.two-fourths,.two-sixths,.two-thirds{margin:0;width:100%}.flexible-widgets.widget-fourths .widget,.flexible-widgets.widget-full .widget,.flexible-widgets.widget-halves .widget,.flexible-widgets.widget-thirds .widget{margin:0 auto 20px;width:100%}.front-page-1 .widget:first-of-type h4,.front-page-2 .widget:first-of-type h4{font-size:60px}.front-page-1 .image-section,.secondary-nav .front-page-1 .image-section{padding-top:0}}@media only screen and (max-width:992px){.site-header .genesis-nav-menu a{padding:0 8px!important}.header-sub-menu .header_menu.left_menu{width:56%}.header-sub-menu .header_right_menu{width:44%}.site-header .genesis-nav-menu a{padding:0 8px}.header_phone{width:100%!important}.home .slider-section .rev_slider_wrapper{margin:0!important}.why-heading-step .why-round-block{margin-right:15px!important;width:10em;height:10em}.why-heading-step .why-round-block .why-step-title{font-size:16px;line-height:normal;letter-spacing:.001em}.vc_section .why-inner-rw{padding-bottom:3.5em!important;padding-top:3em!important}}@media only screen and (max-width:800px){.site-inner,.wrap{max-width:none;width:100%}.site-inner,.wrap{padding:0 5%}.front-page .site-inner{padding:0}nav.nav-primary{top:0}.site-header nav .wrap{padding:0}nav.genesis-responsive-menu{display:none;position:relative}.genesis-skip-link .skip-link-hidden{display:none;visibility:hidden}.menu-toggle,.sub-menu-toggle{border-width:0;background:#000;color:#fff;display:block;margin:0 auto;overflow:hidden;text-align:center;visibility:visible}.menu-toggle:focus,.menu-toggle:hover,.sub-menu-toggle:focus,.sub-menu-toggle:hover{background-color:transparent;color:#22a1c4;border-width:0}.menu-toggle:focus,.sub-menu-toggle:focus{outline:1px solid #ccc;outline-offset:-1px}.menu-toggle{line-height:20px;margin-bottom:1px;position:relative;z-index:1000;width:100%}.menu-toggle.activated::before,.menu-toggle::before{margin-right:10px;text-rendering:auto}.sub-menu-toggle{float:right;padding:10px;position:absolute;right:0;top:0;z-index:100}.sub-menu-toggle::before{display:inline-block;text-rendering:auto;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);-webkit-transition:transform .25s ease-in-out;-ms-transition:transform .25s ease-in-out;transition:transform .25s ease-in-out}.sub-menu-toggle.activated::before{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.genesis-responsive-menu .genesis-nav-menu .menu-item a,.genesis-responsive-menu .genesis-nav-menu .menu-item a:focus,.genesis-responsive-menu .genesis-nav-menu .menu-item a:hover{background-color:transparent;border-bottom:0;margin-bottom:1px}.genesis-responsive-menu .genesis-nav-menu .menu-item a:focus,.genesis-responsive-menu .genesis-nav-menu .menu-item a:hover{text-decoration:underline}.genesis-responsive-menu .genesis-nav-menu .menu-item{display:block;float:none;position:relative;text-align:left}.genesis-responsive-menu .genesis-nav-menu .menu-item:focus,.genesis-responsive-menu .genesis-nav-menu .menu-item:hover{position:relative;background:#fff!important}.front-page .genesis-responsive-menu .genesis-nav-menu li.current-menu-item>a,.genesis-responsive-menu .genesis-nav-menu .menu-item a,.genesis-responsive-menu .genesis-nav-menu>li>a{border:0}.genesis-responsive-menu .genesis-nav-menu .menu-item a{padding:15px 20px;width:100%}.genesis-responsive-menu .genesis-nav-menu .sub-menu{border:none}.genesis-responsive-menu .genesis-nav-menu .menu-item>a:focus ul.sub-menu,.genesis-responsive-menu .genesis-nav-menu .menu-item>a:focus ul.sub-menu .sub-menu{left:0;margin-left:0}.genesis-responsive-menu .genesis-nav-menu>.menu-item-has-children>a::after{content:none}.genesis-responsive-menu .genesis-nav-menu .sub-menu{clear:both;display:none;margin:0;opacity:1;padding-left:15px;position:static;width:100%}.genesis-responsive-menu .genesis-nav-menu .sub-menu .sub-menu{margin:0}.altitude-home .simple-social-icons ul li{margin:0 20px 20px!important}.footer-widgets .wrap{padding-top:60px;padding-bottom:60px}.front-page-2,.front-page-3,.front-page-4,.front-page-5,.front-page-6,.front-page-7{border-top:0;margin-top:0}.image-section .flexible-widgets{padding-bottom:80px}.solid-section .flexible-widgets{padding-bottom:40px;padding-top:60px}.bottom-image{margin-top:60px;margin-bottom:-80px}.contact-page-detail .add-cont-info-div,.contact-page-detail .email-cont-info-div,.contact-page-detail .mob-cont-info-div{margin-bottom:2em!important}.why-heading-step .why-round-block{margin-left:0}}@media only screen and (max-width:480px){.front-page-1 .widget:first-of-type h4,.front-page-2 .widget:first-of-type h4{font-size:2.5em}.inner-main-heading{padding-left:0}.wpb_text_column.wpb_content_element.inner-cont-block .inner-sml-dec{padding-left:0;padding-bottom:10px}.contact-page-detail .add-cont-info-div,.contact-page-detail .email-cont-info-div,.contact-page-detail .mob-cont-info-div{width:100%!important;margin-bottom:2em!important;display:inline-block}.contacts-dtl-rw iframe{height:300px;margin-bottom:2em!important}}*{outline:0}.fl{float:left}.fr{float:right}.align_left{float:left;text-align:left}.align_right{float:right;text-align:right}.center-section{float:none;margin:auto}.center-table-align{display:table;margin:auto!important}.txt-uppercase{text-transform:uppercase!important}.txt-lowercase{text-transform:lowercase!important}.txt-capital{text-transform:capitalize!important}.txt-lowercase{text-transform:lowercase!important}.txt-left{text-align:left}.txt-right{text-align:right}.txt-center{text-align:center}.full-row{float:left;width:100%}.col-white,.col-white .h1,.col-white .h2,.col-white .h3,.col-white .h4,.col-white .h5,.col-white .h6,.col-white a,.col-white h1,.col-white h2,.col-white h3,.col-white h4,.col-white h5,.col-white h6,.col-white p,.col-white ul li{color:#fff}.mrg-out{margin:auto!important}.mrg-left-out{margin-left:0!important}.mrg-top-out{margin-top:0!important}.mrg-right-out{margin-right:0!important}.padding-left-out{padding-left:0!important}.padding-right-out{padding-right:0!important}.mrg-auto{margin:auto!important}.padding-out,.padding-out-vc-inner>.vc_column-inner{padding:0!important}div.wpcf7-response-output{clear:both;float:left;width:100%}.font-bold{font-weight:700}.font-light{font-weight:300}.font-normal{font-weight:600}.alignnone,img.alignnone{display:block}.site-lr-spc{margin-left:2.941em!important;margin-right:2.941em!important}.overflow-hidden{overflow:hidden!important}.overflow-x-hidden{overflow-x:hidden!important}.pad-left-out-inner>.vc_column-inner{padding-left:0!important}.pad-right-out-inner>.vc_column-inner{padding-right:0!important}.pad-out-inner>.vc_column-inner{padding:0!important}.col-lg-12{width:100%}.col-lg-11{width:91.6667%}.col-lg-10{width:83.3333%}.col-lg-9{width:75%}.col-lg-8{width:66.6667%}.col-lg-7{width:58.3333%}.col-lg-6{width:50%}.col-lg-5{width:41.6667%}.col-lg-4{width:33.3333%}.col-lg-3{width:25%}.col-lg-2{width:16.6667%}.col-lg-1{width:8.33333%}.wpb_column.col-lg-12{width:100%}.wpb_column.col-lg-11{width:91.6667%!important}.wpb_column.col-lg-10{width:83.3333%!important}.wpb_column.col-lg-9{width:75%!important}.wpb_column.col-lg-8{width:66.6667%!important}.wpb_column.col-lg-7{width:58.3333%!important}.wpb_column.col-lg-6{width:50%!important}.wpb_column.col-lg-5{width:41.6667%!important}.wpb_column.col-lg-4{width:33.3333%!important}.wpb_column.col-lg-3{width:25%!important}.d-none{display:none!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:-ms-flexbox!important;display:-webkit-flex!important;display:flex!important}.d-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}.flex-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-center{-ms-flex-align:center!important;align-items:center!important}.align-items-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}.w-25{width:25%!important}.w-50{width:50%!important}.w-75{width:75%!important}.w-100{width:100%!important}.w-auto{width:auto!important}.h-25{height:25%!important}.h-50{height:50%!important}.h-75{height:75%!important}.h-100{height:100%!important}.h-auto{height:auto!important}.h-25-vc-inner{height:25%!important}.h-50-vc-inner{height:50%!important}.h-75{height:75%!important}.h-100-vc-inner>.vc_column-inner{height:100%!important}.h-auto{height:auto!important}.gform_wrapper .col-lg-3.gfield_error{width:25%!important}.gform_wrapper form .col-lg-4{width:33.3333%!important}.gform_wrapper form .col-lg-5{width:50%!important}.gform_wrapper li.gfield_error.col-lg-3{width:25%!important}.gform_wrapper li.gfield_error.col-lg-6{width:50%!important}.contect_form_inner .gform_wrapper .gform_fields .gfield input:not([type=radio]),.gform_wrapper .gform_fields .gfield select,.gform_wrapper .gform_fields .gfield textarea{width:100%!important;font-family:source_sans_pro!important}.contect_form_inner .gform_wrapper .gfield_captcha_container{align-items:flex-end;display:flex}.contect_form_inner .gform_wrapper .gfield_captcha_container .gfield_captcha_input_container{margin-left:1.5em}.contect_form_inner .gform_body input,.contect_form_inner .gform_body select,.contect_form_inner .gform_body textarea{background:rgba(0,0,0,0) none repeat scroll 0 0!important;border:1px solid #cecece!important;color:#272727!important;font-weight:400;padding:1em!important}.gform_wrapper{margin:auot!important}body .gform_wrapper.gform_validation_error .gform_body ul li.gfield.gfield_error:not(.gf_left_half):not(.gf_right_half){max-width:100%!important;float:left}body .gform_wrapper li.gfield.gfield_error.gfield_contains_required div.ginput_container,body .gform_wrapper li.gfield.gfield_error.gfield_contains_required label.gfield_label{margin-top:0!important}body .gform_wrapper div.validation_error{display:none!important}body .gform_wrapper li.gfield.gfield_error,body .gform_wrapper li.gfield.gfield_error.gfield_contains_required.gfield_creditcard_warning{border-bottom:none!important;border-top:none!important;padding-bottom:0!important;margin-bottom:2em!important;position:relative;padding-top:0!important}.gform_wrapper .gform_footer{margin-top:0!important;padding-top:0!important}.gform_wrapper form li,.gform_wrapper li{background:rgba(0,0,0,0) none repeat scroll 0 0!important;padding-left:0!important}.gform_confirmation_wrapper .gform_confirmation_message{background:#4a2583 none repeat scroll 0 0;border:0 solid #6ff7df;color:#000;margin-bottom:.6em;padding:.7em;text-align:center}body .gform_wrapper li.gfield.gfield_error div.gfield_description{background:#444 none repeat scroll 0 0;max-width:91%!important;font-weight:500;bottom:-30px;box-shadow:1px 5px 10px rgba(0,0,0,.25);color:#fff;float:left;font-size:.875em;line-height:1.1;padding:8px 7px 7px;position:absolute;width:auto;z-index:1}body .gform_wrapper li.gfield.gfield_error div.gfield_description::after{border-bottom:8px solid #444;border-left:8px solid transparent;border-right:8px solid transparent;content:"";left:16px;position:absolute;top:-7px}body .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]){font-family:source_sans_pro!important}.contect_form_inner .gform_wrapper ul li label.gfield_label{display:none}.contect_form_inner .gform_wrapper form li{margin-top:0!important;padding-bottom:0!important;padding-right:0!important;margin-bottom:1.471em!important}.contect_form_inner ::-moz-placeholder{color:#272727;opacity:1}.contect_form_inner ::-webkit-input-placeholder{color:#272727;opacity:1}.contect_form_inner input:-webkit-autofill,.contect_form_inner select:-webkit-autofill,.contect_form_inner textarea:-webkit-autofill{background:0 0!important;-webkit-box-shadow:0 0 0 1000px #f1f1f1 inset!important;-webkit-text-fill-color:#666}.contect_form_inner input:focus:-webkit-autofill,.contect_form_inner input:hover:focus:-webkit-autofill,.contect_form_inner select:focus:-webkit-autofill,.contect_form_inner select:hover:focus:-webkit-autofill,.contect_form_inner textarea:focus:-webkit-autofill,.contect_form_inner textarea:hover:focus:-webkit-autofill{background:0 0!important;-webkit-box-shadow:0 0 0 1000px #f1f1f1 inset!important;-webkit-text-fill-color:#666}.contect_form_inner li.gfield label{display:none!important}.contect_form_inner .gform_body textarea{height:10em!important}.gform_wrapper ul li.gfield{clear:inherit!important}.gform_wrapper .gform_footer{margin:0!important;padding:0!important}.contect_form_inner .gform_wrapper .gform_fields .gfield .ginput_container{margin-right:1.471em;width:calc(100% - 1.471em)!important;width:-webkit-calc(100% - 1.471em)!important;margin-top:0!important}.contect_form_inner .gform_wrapper .gform_body ul.gform_fields{margin-right:-1.471em!important}.contect_form_inner .gform_wrapper form li.gform_captcha_main{margin-bottom:2.3em!important}.gform_wrapper select,.gform_wrapper textarea{font-size:100%!important}.gform_wrapper select{line-height:normal!important}.contect_form_inner .ginput_container_select{background:rgba(0,0,0,0) url(../../../../../../themes/altitude-pro/images/white-down-arrow.png) no-repeat scroll right 1em center}.contect_form_inner .gform_wrapper.gf_browser_gecko select{line-height:normal!important;padding:.78em 1em!important}.contact-free-quote .gform_wrapper .gform_footer{display:table;float:right;width:auto}.contact-free-quote .gform_wrapper .gform_footer input{margin-right:0!important}.site-header .genesis-nav-menu .sub-menu{width:250px}.site-header .genesis-nav-menu .sub-menu a{background-color:#333;line-height:1.2;border-bottom:1px solid rgba(255,255,255,.15);color:#fff;font-size:84%;font-weight:500;outline:medium none;padding:12px 15px!important;position:relative;width:250px}.site-header .genesis-nav-menu .sub-menu a:after{display:none!important}.site-header .genesis-nav-menu .sub-menu a:hover{background-color:#222}.site-header .header-widget-area{flex:1 0 0%}.site-header>.wrap{align-items:center;display:flex;display:-webkit-flex}.site-header .nav-primary>.wrap{width:100%;padding:0}.mobile-nav-menu{display:none!important}.about-tabbing .vc_toggle .vc_toggle_title{padding-left:50px!important}.about-tabbing .vc_toggle .vc_toggle_title i{background:#000 none repeat scroll 0 0;border:medium none;border-radius:50%;height:30px;width:30px}.about-tabbing .vc_toggle{border-bottom:1px solid #000;margin-bottom:20px;padding-bottom:20px}.about-tabbing .vc_toggle:last-child{border-bottom:medium none}.about-tabbing .vc_toggle_icon::before{background:#fff none repeat scroll 0 0!important;border:medium none!important;height:12px!important;width:2px!important}.about-tabbing .vc_toggle_icon::after{background:#fff none repeat scroll 0 0!important;border:medium none!important;height:2px!important;width:12px!important}.img-border-space img{background:#fff none repeat scroll 0 0;border-radius:4px;box-shadow:0 0 10px rgba(0,0,0,.5);padding:10px}.about-sec-left.wpb_column.vc_column_container.vc_col-sm-6{position:relative;right:-11em;z-index:9}.about-sec-main .about-sec-left .wpb_text_column{background:#fff none repeat scroll 0 0;box-shadow:0 0 10px rgba(0,0,0,.2);padding:40px;text-align:justify}.about-tabbing .img-sec-left .vc_column-inner{height:100%}.featured_image_area{align-items:center;display:flex;margin-bottom:2.5em;-webkit-align-items:center;display:-webkit-flex;height:75vh;display:none}.featured_image_area .inner-heading{color:#fff;font-size:2.375em;margin-bottom:auto;text-transform:capitalize;text-align:center}.site-header .header-widget-area,.site-header>.wrap{align-items:center;display:flex;display:-webkit-flex}.full_headermenu{display:flex;flex:1 0 0%}.header-sub-menu{display:table;margin:auto;width:100%}.header_menu.left_menu{float:left;text-align:right;width:50%;padding-right:1px}.header_right_menu{float:right;text-align:right;width:50%;padding-left:1px}.header-widget-area .header_phone,.header-widget-area .header_phone a{color:#000}.header-widget-area .header_phone{font-size:1em;font-weight:400;width:260px;text-align:right}.header-widget-area .header_phone a{background:rgba(0,0,0,0) url(../../../../../../themes/altitude-pro/images/call.png) no-repeat scroll left center/1.1em auto;padding-left:1.6em}.about-rw{padding:8.059em 0}.about-rw>.wpb_column>.vc_column-inner{padding-top:0!important}.abt-heading-part .abt-sml-head{font-weight:400;letter-spacing:3px;text-transform:uppercase;margin-bottom:10px}.home-heading{font-size:3.524em;line-height:1;margin-bottom:.462em;text-transform:uppercase;font-weight:700;letter-spacing:3px}.about-rw .abt-heading-part{margin-bottom:1.471em}.about-rw .abt-cont p{line-height:1.6}.about-rw .abt-cont::after{border:19px solid #fff;content:"";height:100%;left:0;margin:auto;opacity:.16;position:absolute;right:0;top:0;width:380px}.about-rw .abt-cont{padding:2.941em 0;margin-bottom:0}.why-heading-rw .why-heading-block{margin-bottom:-7px!important;text-align:center}.why-heading-block .home-heading{font-size:8.118em;line-height:.84;position:relative}.h-site-row{padding-top:4em!important;padding-bottom:4em!important}.why-inner-rw .why-short-heading{font-size:1em;line-height:1.5;margin:auto;width:957px;font-weight:400}.why-round-block .why-num{font-size:2.8em;font-weight:500;line-height:1;margin-bottom:.5em}.why-round-block{align-items:center;border:4px solid #fff;border-radius:100%;display:flex;display:-webkit-flex;float:left;transition:all .3s ease 0s;height:17em;justify-content:center;position:relative;margin-right:2.5em;text-align:center;width:17em}.why-round-a span{display:block}.why-round-block .why-step-title{font-size:1.7em;line-height:1.25;letter-spacing:2px}.why-round-block>.wpb_wrapper{padding:1.5em}.why-heading-step>.wpb_column>.vc_column-inner>.wpb_wrapper{display:table;margin:auto}.head-style{font-weight:600;text-transform:capitalize}.why-round-block:last-child{margin-right:0}.why-inner-rw .why-short-heading{margin-bottom:3.3em}.footer_main{background:#000 none repeat scroll 0 0;float:left;width:100%}.footer_form_side .footer_form input::placeholder,.footer_form_side .footer_form textarea::placeholder{color:#fff!important}[class*=col-lg]{float:left;position:relative}.footer-left-inner{padding:8%}.footer_main .footer-right-side .footer-right-inner{padding:80px 80px 8%}.footer-left-inner{padding:5%}.footer_main{background:#000 none repeat scroll 0 0;float:left;margin-top:19em;width:100%}.footer-right-side .say-hello{margin-top:-272px;width:15em}.footer-right-side .footer-txt{font-size:1em;line-height:1.5;margin-bottom:1.222em;margin-top:2.222em;font-weight:400}.footer_form.contect_form_inner .gform_body input,.footer_form.contect_form_inner .gform_body select,.footer_form.contect_form_inner .gform_body textarea{color:#fff!important;border:medium none!important;border-bottom:1px solid rgba(255,255,255,.3)!important;color:#fff!important}.footer_form.contect_form_inner ::placeholder{color:#fff}.contect_form_inner ::-moz-placeholder,.footer_form.contect_form_inner ::-moz-placeholder{color:#fff}.contect_form_inner ::-webkit-placeholder,.footer_form.contect_form_inner ::-webkit-placeholdeR{color:#fff}.quick-link ul li{margin-bottom:5px;width:50%;float:left;padding-right:15px}.footer_contact h3{font-size:2em;margin-bottom:.909em;text-transform:uppercase}.footer-social svg,.footer-social svg path{fill:#fff}.footer_contact .foo-cont-spc{margin-bottom:8px}.footer_contact .footer-social{border-top:2px solid #fff;margin-top:1.8em;padding-top:1.8em}.fo-cont-dtl .footer-add{line-height:1.8}.footer_contact .footer-social a{display:block;float:left;margin-right:1em}.footer_main .gform_wrapper .gform_footer input[type=submit]{background:#fff;border-color:#fff!important;color:#000;font-weight:400;padding:.75em 1em!important;text-transform:uppercase;width:100%!important;LETTER-SPACING:2PX}.footer_main .gform_wrapper .gform_footer input[type=submit]:hover{background:#000 none repeat scroll 0 0;color:#fff}.footer_main .gform_wrapper .gform_footer{margin:2.8em 0 0!important;padding:0!important}.copy-footer{float:left;padding:15px 0;width:100%;background:#fff}.footer_main .before_footer_image{margin-top:-19em}.footer-left-side .footer_contact{line-height:1.5}.slider-section .slider-head{font-size:73px!important;font-weight:700!important;margin-bottom:70px!important}.slider-content-row{display:flex;height:100%;position:absolute;top:0!important;width:100%!important}.slider-cont-col{align-items:center!important;background:#fff none repeat scroll 0 0!important;display:flex;height:100%!important;position:absolute;padding:6.529em 3.529em 3.529em!important;top:0!important;width:50%!important}.slider-content-row .slider-head{font-size:3.3em;line-height:1!important;margin-bottom:1em}.map-img{width:80%}.map-img img{height:auto}.slider-content-row .learn-more a{background:rgba(0,0,0,0) url(../../../../../../themes/altitude-pro/images/learn-more-icn.png) no-repeat scroll right center;color:#000;font-weight:400;padding-right:4em;text-transform:uppercase;font-size:.941em}.slider-content-row .learn-more{margin-top:3.5em!important}.site-header{padding:2.059em 0;position:absolute;top:0;width:100%;z-index:99}.header_menu nav{display:table;margin:auto;float:right}.genesis-nav-menu a{line-height:27px}body.home{background:#fff url(../../../../../../themes/altitude-pro/images/mirage-bg.png) repeat}.our-project-inner .project-img{height:39.176em;position:relative;transition:all .5s ease 0s}.our-project-inner .project-img::after{background:#000 none repeat scroll 0 0;content:"";height:100%;opacity:.4;position:absolute;top:0;width:100%}.our-project-inner>.wpb_column>.vc_column-inner{padding:0!important}.our-project-inner .project-content{align-items:center;display:flex;height:100%!important;justify-content:center;left:0;position:absolute;top:0;width:100%;z-index:999999}.our-project-inner>.wpb_column>.vc_column-inner>.wpb_wrapper{overflow:hidden;position:relative}.project-content .project-name{font-size:1.941em;margin-bottom:15px;text-transform:uppercase;letter-spacing:5px}.our-project-inner>.wpb_column>.vc_column-inner>.wpb_wrapper:hover .project-img{transform:scale(1.2);-webkit-transform:scale(1.2)}.project-btn .button{background:rgba(0,0,0,0) none repeat scroll 0 0!important;border-color:#fff!important;min-width:11em}.project-btn .button:hover{background:#fff!important;color:#000!important}.h-site-row-row{padding:5.5em 0;padding-top:5.5em!important;padding-bottom:5.5em!important}.project-rw .home-heading-block{margin-bottom:0!important}.section-top-line-sml-head .title{color:#050505;font-weight:500;letter-spacing:3px;position:relative;text-transform:uppercase}.section-top-line-sml-head .we-do-main-title-block{margin:auto auto 4.1em!important}.we-do-sec .we-do-main-title-block{margin:auto auto 5.1em!important}.we-do-cont-block .we-do-btn{margin-top:1.882em}.we-do-cont-block .we-do-btn .button{background:rgba(0,0,0,0) none repeat scroll 0 0;border-color:#000;font-size:.941em;color:#000}.we-do-cont-block .we-do-btn .button:hover{background:#0d0d0d;color:#fff}.we-do-img.fl{padding-left:30px}.we-do-img.fr{padding-right:30px}.we-do-main-row{margin-bottom:7.8em}.we-do-main-row:last-of-type{margin-bottom:0!important}.we-do-img-block img{width:100%;height:auto}.h-site-row-row.we-do-sec{padding-bottom:1em!important}.we-do-title>br{display:none}.we-do-cont .home-heading{overflow-wrap:normal}.fo-cont-dtl.contact_page>div{padding-top:5px;padding-bottom:5px;filter:brightness(0)}.why-round-block>.wpb_wrapper .why-round-a{padding:1.5em}.what-img img.size-full{width:100%}.testimonial-message .readmore{font-size:.85em}.header-sub-menu ul li.menu-item-has-children>a::after{border-left:5px solid transparent;border-right:5px solid transparent;border-top:7px solid #000;content:"";position:absolute;right:0;top:37%}@media screen and (min-width:2000px){.footer-right-side .say-hello{margin-top:-252px}}@media screen and (max-width:1800px){.genesis-nav-menu a{font-size:1em;padding:0 .95em}.why-heading-block .home-heading{font-size:8em;line-height:.8;position:relative}}@media screen and (max-width:1700px){.slider-content-row .slider-head{font-size:3.294em}.about-rw{padding:8.059em 0}.why-round-block{width:16em;height:16em}.why-round-block .why-num{font-size:2.2em}.why-round-block .why-step-title{font-size:1.43em}.home-heading{font-size:2.3em;line-height:1.1}.our-project-inner .project-img{height:36.176em}.genesis-nav-menu a{font-size:.9em;padding:0 .4em}.why-heading-block .home-heading{font-size:7.7em;position:relative}.footer-right-side .say-hello{margin-top:-14em;width:13em}}@media screen and (max-width:1500px){.footer-right-side .say-hello{width:14em}.genesis-nav-menu a{font-size:.9em;padding:0 .533em}.header-widget-area .header_phone,.title-area{width:235px}.why-heading-block .home-heading{font-size:7.4em}.home-heading{font-size:2.3em}.our-project-inner .project-img{height:30.176em}.why-round-block{margin-right:2.341em}.footer-right-side .say-hello{width:12em}}@media screen and (max-width:1440px){.genesis-nav-menu a{font-size:.85em;padding:0 1em}.header-widget-area .header_phone,.title-area{width:175px}.header-sub-menu ul li.menu-item-has-children>a::after{border-left:3px solid transparent;border-right:3px solid transparent;border-top:6px solid #000}}@media screen and (max-width:1366px){.our-project-inner .project-img{height:28.176em}.footer-right-side .say-hello{margin-top:-15em;width:13em}.home-heading{font-size:2.2em}.why-heading-block .home-heading{font-size:7em}.map-img img{width:530px;height:auto}.slider-content-row .slider-head{font-size:2.9em}.slider-content-row .learn-more{margin-top:3em!important}.genesis-nav-menu a{padding:0 .9em}}@media screen and (max-width:1300px){.our-project-inner .project-img{height:27.176em}.header-widget-area .header_phone,.title-area{width:170px}.home-heading{font-size:2.2em}.header-image .site-title>a{height:31px}.why-round-block{height:15em;width:15em}.footer-right-side .say-hello{margin-top:-12.5em;width:12em}.why-heading-block .home-heading{font-size:6.6em}.genesis-nav-menu a{font-size:.85em}.home .site-inner,.home .wrap{padding:0 50px}.footer_main .footer-right-side .footer-right-inner{padding:50px 50px 8%}}.header_right_menu .nav{display:table;float:left}.section-top-line-sml-head::after{background:#ccc none repeat scroll 0 0;content:"";height:5.882em;left:0;margin:auto;position:absolute;right:0;top:0;width:2px}.section-top-line-sml-head>.vc_row{margin-top:2.059em}.section-top-line-sml-head{position:relative}.project-rw .our-project-inner{margin-top:4.1em!important}.project-rw .home-heading-block{margin-bottom:0!important;margin-top:2.2em}.inner-cont-col{align-item:center!important}.inner-image-rw{display:flex;display:-webkit-flex;height:85vh}.inner-image-rw>.wpb_column>.vc_column-inner{height:100%;justify-content:flex-start;-webkit-justify-content:flex-start}.inner-cont-col>.vc_column-inner{display:flex;display:-webkit-flex;align-items:center;justify-content:flex-end}.inner-heading-pra{font-size:3em;line-height:1.2;font-weight:600;margin-left:-2em;text-shadow:1px 1px 4px #fff}.inner-img-big-head{font-size:11em;color:rgba(0,0,0,.06);position:absolute;line-height:1;margin-top:-.6em;font-weight:700;letter-spacing:11px}.inner-cont-col>.vc_column-inner{width:92%}.abt-top-img{align-items:center;display:flex;display:-webkit-flex;overflow:visible!important;padding:5.882em 0}.abt-t-img-1 img{height:auto;width:100%}.abt-slider-cornter-2 img{height:auto;width:100%}.abt-slider-cornter-2{position:absolute;right:-65px;top:-50px;width:100%}.abt-t-img-1{border-right:15px solid #f6f7f8;border-top:15px solid #f6f7f8;position:relative;z-index:99}.abt-top-content-img-col>.vc_column-inner>.wpb_wrapper{position:relative}.wt-left-part,.wt-right-part{width:555px}.wt-left-part{float:right}.narrow-block{max-width:740px;padding-left:20px;padding-right:20px}.abt-top-img .abt-top-content-col{padding-right:5em}.container{width:1170px!important;margin-right:auto!important;float:none!important;margin-left:auto!important}.abt-tab-img>.vc_column-inner{height:100%;position:absolute;top:0}.abt-tab-img>.vc_column-inner::after{background:#000 none repeat scroll 0 0;content:"";height:100%;left:0;opacity:.7;position:absolute;top:0;width:100%}.abt-tab-img{position:relative}.abt-tab-rw{display:flex;display:-webkit-flex}.abt-tab-col{align-items:center;display:flex;display:-webkit-flex;min-height:40em!important;padding:3em 80px 3em 3em!important}.abt-tab-col .vc_tta-container{margin-bottom:0!important}.abt-btm-img-div::after{background-color:rgba(0,0,0,0);border:15px solid rgba(0,0,0,.1);content:"";height:100%;left:-42px;position:absolute;top:42px;width:100%}.abt-btm-img-div{position:relative}.abt-btm-rw .abt-img-part{padding-left:5em}.abt-btm-img-div img{height:auto;position:relative;z-index:99}.abt-btm-rw{padding:3.5em 0 5.5em}.h-stye-txt{font-size:1.75em;margin-bottom:.8em}.contact-dtl-col>.vc_column-inner{height:100%;padding-top:0!important}.contacts-dtl-rw{display:flex;display:-webkit-flex}.contact-dtl-col::after{background:#000 none repeat scroll 0 0;content:"";height:100%;left:0;opacity:.85;position:absolute;top:0;width:100%}.contact-page-detail{position:relative;z-index:99}.contact-page-detail{padding:100px 80px!important;position:relative;z-index:99}.contact-dtl-col>.vc_column-inner{align-items:center;display:flex;display:-webkit-flex}.add-cont-info-div{background:rgba(0,0,0,0) url(../../../../../../themes/altitude-pro/images/cont-location-icn.png) no-repeat scroll center top 6px/1.5em auto;width:33%;filter:brightness(0);float:left;text-align:center;margin-bottom:0!important;padding-top:2.8em}.email-cont-info-div{background:rgba(0,0,0,0) url(../../../../../../themes/altitude-pro/images/cont-email-icn.png) no-repeat scroll center top 6px/1.5em auto;width:33%;filter:brightness(0);float:left;text-align:center;margin-bottom:0!important;padding-top:2.8em}.mob-cont-info-div{background:rgba(0,0,0,0) url(../../../../../../themes/altitude-pro/images/cont-telephone.png) no-repeat scroll center top 5px/1.5em auto;width:33%;filter:brightness(0);float:left;text-align:center;margin-bottom:0!important;padding-top:2.8em}.cont-info-div .cont-info-inner-title{font-weight:600;letter-spacing:1.3px;margin-bottom:.5em;text-transform:uppercase}.contact-page-detail .cont-info-div{margin-bottom:1.8em}.contact-page-detail{padding:0!important;position:relative;z-index:99}.con-mp-col .wpb_wrapper iframe{height:100%!important;position:absolute}.contact-dtl-col>.vc_column-inner>.wpb_wrapper{width:100%}.contacts-dtl-rw .what-cont-part.top-part-sec.wpb_column{display:inline-flex;align-items:center}.contact-txt{color:rgba(0,0,0,1);font-size:4em;font-family:initial;font-weight:700;height:100%;text-align:center;text-transform:uppercase}.testimonial-content::before{background-color:#f2f2f2;background-image:url(../../../../../../themes/altitude-pro/images/quotes.png);background-position:center center;background-repeat:no-repeat;background-size:1.2em auto;content:"";height:3.125rem;left:0;position:absolute;top:2.5rem;transform:translateX(-50%);width:3.125rem}.testimonial-content{border:4px solid #f2f2f2;box-shadow:30px 53px 0 #f8f8f8;font-size:1.125rem;font-weight:400;margin:0 1.875rem;padding:2.5rem 1.875rem 2.5rem 3.75rem;position:relative}.testimonial-author{margin-left:5rem;position:relative}.testimonial-author .testimonial-name{font-size:1em!important;font-weight:700;line-height:47px!important;margin:0 0 5px;position:relative}.testimonial-single{margin-bottom:4em!important;position:relative;width:100%}.inner-img-mrg .inner-image-rw{margin-bottom:3em}.testimonial-rw{margin:auto!important}.con-mp-col>.vc_column-inner{padding:0!important}.contacts-dtl-rw{padding:4.5em 0}.our-team-page{background:#fff url(../../../../../../themes/altitude-pro/images/mirage-bg.png) repeat fixed 0 0;padding:4.5em 0}.inner-img-mrg.footer-mrg,.page-child,.site-container,.site-inner{background:#fff url(../../../../../../themes/altitude-pro/images/mirage-bg.png) repeat fixed 0 0}.our-team-block{margin-bottom:30px!important;position:relative}.last-team-row .our-team-block{margin-bottom:0!important}.our-team-block .wpb_wrapper>p{margin:auto!important}.outline-bordered-left::after,.outline-bordered-right::after{border:10px solid rgba(0,0,0,.05);content:"";display:block;transition:all .3s linear 0s}.outline-bordered-right::after{bottom:-40px;height:100%;position:absolute;right:40px;width:100%;z-index:-1}.outline-bordered-left::after{bottom:-40px;height:100%;left:40px;position:absolute;width:100%;z-index:-1}.outline-bordered-right{position:relative;z-index:999}.col-md-offset-1{padding-left:8.33333%!important}.vc-inner-pad-out>.vc_column-inner{padding-top:0!important}.abt-work-main-rw>.vc-inner-pad-out{padding-left:15px;padding-right:15px}.site-row-rw{padding:5em 0}.outline-border-row.d-flex{align-items:center}.project-rw{float:left;width:100%}.footer-right-side .contect_form_inner .gform_body textarea{height:8em!important}.footer-right-side .contect_form_inner .gform_body textarea{height:6em!important}.footer-right-side .contect_form_inner .gform_body input,.footer-right-side .contect_form_inner .gform_body select,.footer-right-side .contect_form_inner .gform_body textarea{padding:1.2em 0!important}.abt-top-content-img-col{padding-right:80px!important}.wpb-js-composer .vc_tta.vc_general .vc_tta-panel-title{font-size:100%!important}.footer-main-sec .footer-cont-col{padding-left:20px}[class*=outline-bordered] img{height:auto}.outline-border-row{margin-bottom:5.882em}.outline-cont-fl-spc{padding-right:4em!important}.col-md-onset-1{padding-right:8.33333%!important}.outline-border-row>.col-md-onset-1>.vc_column-inner{padding-right:0!important}.outline-top-border-row{align-items:center}.single-project .site-inner{width:100%}.inner-project-slider .inner-cont-block{align-items:center;display:flex;display:-webkit-flex;height:100%}.thank-you-page .button{background:rgba(0,0,0,0) none repeat scroll 0 0;border-color:#000!important;color:#000}.thank-you-page .button:hover{background:#000;border-color:#000!important;color:#fff}.gfield_captcha_input_container{width:100%;padding-right:1.471em}.footer_form_side .contect_form_inner .gform_wrapper form li{margin-bottom:0!important}.aboutus-2 .aboutimg{margin-left:40px;position:relative}.aboutus-2 .overlayimg{background:#fff none repeat scroll 0 0;border-left:15px solid #fff;border-top:15px solid #fff;float:right;margin-top:-118px;max-width:250px;position:relative}.abt-top-content-img-col img{height:auto}.aboutimg img{height:auto;width:100%}.aboutus-2 .aboutimg{margin-left:40px;float:left;width:100%;position:relative}.aboutimg .abot-img{float:left;width:100%}.slider-section .rev_slider_wrapper{height:100%!important;margin-left:-15px!important;position:absolute}.slider-section .rev_slider_wrapper .rev_slider{height:100%!important}.why-inner-rw{padding-bottom:5.5em!important;padding-top:5em!important}.slider-content-row .slider-head{margin-bottom:20px!important}.bne-testimonial-wrapper{margin-top:0!important}.bne-testimonial-slider.bne-flexslider li.testimonial-single{margin:0;height:auto;width:100%!important;position:relative}.bne-testimonial-slider.bne-flexslider .flex-content{position:relative!important;transform:initial!important;padding-left:0!important;margin-top:0!important;top:0!important;padding-top:0!important}.contacts-dtl-rw{margin-bottom:5em}@media screen and (min-width:1025px){.sticky-header{animation-name:slideInDown;padding:2em 0}.sticky-header .header_right_menu{padding-left:0}.sticky-header .header_menu.left_menu{padding-right:0}.site-header.sticky-header{animation-duration:1s;animation-fill-mode:both;background:#fff none repeat scroll 0 0;box-shadow:1px 1px 25px rgba(0,0,0,.1);position:fixed;top:0;transition:all .2s ease-in-out 0s;width:100%;z-index:10}@keyframes slideInDown{0%{transform:translate3d(0,-100%,0);visibility:visible}100%{transform:translate3d(0,0,0)}}}@media screen and (max-width:1500px){.footer_main .before_footer_image{margin-top:-15em}.footer_main{margin-top:15em}}@media screen and (max-width:1440px){.footer_main .before_footer_image{margin-top:-16em}.footer_main{margin-top:16em}.why-round-block{margin-right:2.1em}.why-heading-block .home-heading{font-size:6.6em}}@media screen and (max-width:1366px){.footer_main .before_footer_image{margin-top:-15em}.footer_main{margin-top:15em}.why-round-block{margin-right:2em}.why-heading-block .home-heading{font-size:6.2em}}@media screen and (max-width:1300px){.site-header .genesis-nav-menu a{font-size:.8em}}@media screen and (max-width:1280px){.footer_main .before_footer_image{margin-top:-13em}.footer_main{margin-top:13em}.why-round-block{margin-right:2em}2.why-heading-block .home-heading{font-size:6em}}.icn-box svg{height:75px!important;width:75px!important}.abt-work-rw>.wpb_column>.vc_column-inner>.wpb_wrapper{background-color:rgba(37,37,37,.5);border:1px solid rgba(255,255,255,.7);position:relative;text-align:center;overflow:hidden;height:23em;margin-bottom:30px}.abt-work-rw .icn-box{align-items:center;background:rgba(0,0,0,.5) none repeat scroll 0 0;display:flex;height:100%;justify-content:center;position:absolute;top:0;width:100%}.abt-img-block img{height:auto!important}.post-type-archive-project .site-inner{width:100%}.inner-image-rw .inner-full-img{background-repeat:no-repeat;background-size:cover}.gallery_box::before{background:rgba(0,0,0,.7) none repeat scroll 0 0;content:"";height:100%;left:0;opacity:0;position:absolute;top:0;transition:all .4s ease-in-out 0s;visibility:hidden;width:100%;z-index:1}.gallery-style-4 .gallery_box::before{background:rgba(0,0,0,.7) none repeat scroll 0 0;content:"";height:100%;left:0;opacity:0;position:absolute;top:0;transition:all .4s ease-in-out 0s;visibility:hidden;width:100%;z-index:1}.gallery-style-4 .gallery_box:hover .gallry_wrp::after,.gallery-style-4 .gallery_box:hover .gallry_wrp::before{opacity:1;transform:scale(1)}.gallery-style-4 .gallery_box .gallry_wrp::after,.gallery-style-4 .gallery_box .gallry_wrp::before{bottom:30px;content:"";left:30px;opacity:0;position:absolute;right:30px;top:30px;transition:opacity .7s ease 0s,transform .7s ease 0s;z-index:1}.gallery-style-4 .gallery_box{overflow:hidden;position:relative;z-index:1}.project-item{float:left;margin-bottom:25px;margin-right:25px;position:relative;width:calc(33.33% - 17px)}.project-item:nth-child(3n){margin-right:0}.project-item:nth-child(3n)+.project-item{clear:both}.footer_form .gform_wrapper{margin-top:0!important}.project-item .project-title a{font-size:1.5em;text-transform:capitalize}.project-item img{display:block}.project_main{float:left;margin:7em 0 0!important;width:100%}.masonry-4{margin:15px;padding:0;-moz-column-gap:20px;-webkit-column-gap:20px;column-gap:20px}@media only screen and (min-width:400px){.masonry-4{-moz-column-count:2;-webkit-column-count:2;column-count:2}}@media only screen and (min-width:700px){.masonry-4{-moz-column-count:3;-webkit-column-count:3;column-count:3}}@media only screen and (min-width:900px){.masonry-4{-moz-column-count:2;-webkit-column-count:2;column-count:2}}@media only screen and (min-width:1100px){.masonry-4{-moz-column-count:3;-webkit-column-count:3;column-count:3}}@media only screen and (min-width:1401px){.genesis-nav-menu a{padding:0 .7em}.header-sub-menu ul li.menu-item-has-children>a::after{right:-5px}}@media only screen and (max-width:1568px){.genesis-nav-menu a{font-size:.84em}}.masonry-item{position:relative}.masonry-item img{display:block;height:auto;width:100%}.abt-work-rw .design-icn{background-image:url("data:image/svg+xml,%3Csvg xmlns=\'http://www.w3.org/2000/svg\' xmlns:xlink=\'http://www.w3.org/1999/xlink\' version=\'1.1\' id=\'Capa_1\' x=\'0px\' y=\'0px\' viewBox=\'0 0 512.001 512.001\' style=\'enable-background:new 0 0 512.001 512.001;\' xml:space=\'preserve\' width=\'512px\' height=\'512px\'%3E%3Cg%3E%3Cg%3E%3Cpath d=\'M375.069,141.931c-1.859-1.86-4.439-2.93-7.069-2.93s-5.21,1.07-7.07,2.93c-1.86,1.86-2.93,4.43-2.93,7.07 c0,2.63,1.069,5.21,2.93,7.07c1.861,1.86,4.44,2.93,7.07,2.93s5.21-1.07,7.069-2.93c1.86-1.86,2.931-4.44,2.931-7.07 S376.93,143.791,375.069,141.931z\' fill=\'%23FFFFFF\'/%3E%3C/g%3E%3C/g%3E%3Cg%3E%3Cg%3E%3Cpath d=\'M150,282.001H70c-5.522,0-10,4.477-10,10v80c0,5.523,4.478,10,10,10h80c5.522,0,10-4.477,10-10v-80 C160,286.478,155.523,282.001,150,282.001z M140,362.001H80v-60h60V362.001z\' fill=\'%23FFFFFF\'/%3E%3C/g%3E%3C/g%3E%3Cg%3E%3Cg%3E%3Cpath d=\'M505.827,209.762c-3.737-1.549-8.039-0.691-10.898,2.167L393.031,313.827c-0.001,0.002-0.003,0.003-0.005,0.005 s-0.003,0.003-0.004,0.005L274.238,432.621c-0.002,0.002-0.003,0.003-0.005,0.005s-0.003,0.003-0.005,0.005l-62.299,62.299 c-2.859,2.86-3.715,7.162-2.168,10.898c1.548,3.737,5.194,6.173,9.239,6.173h283c5.522,0,10-4.477,10-10v-283 C512,214.957,509.564,211.31,505.827,209.762z M492,492.001H243.143l38.161-38.161l9.546,9.546 c1.953,1.953,4.512,2.929,7.071,2.929s5.118-0.976,7.071-2.929c3.905-3.905,3.905-10.237,0-14.143l-9.546-9.546l25.456-25.456 l9.545,9.545c1.953,1.953,4.512,2.929,7.071,2.929s5.118-0.977,7.071-2.929c3.905-3.905,3.905-10.237,0-14.142l-9.546-9.546 l25.456-25.456l9.546,9.546c1.953,1.953,4.512,2.929,7.071,2.929s5.118-0.976,7.071-2.929c3.905-3.905,3.905-10.237,0-14.143 l-9.546-9.546l25.455-25.455l9.546,9.546c1.953,1.953,4.512,2.929,7.071,2.929s5.118-0.976,7.071-2.929 c3.905-3.905,3.905-10.237,0-14.143l-9.546-9.546l25.456-25.456l9.545,9.545c1.953,1.953,4.512,2.929,7.071,2.929 c2.559,0,5.118-0.977,7.071-2.929c3.905-3.905,3.905-10.237,0-14.142l-9.546-9.546L492,243.143V492.001z\' fill=\'%23FFFFFF\'/%3E%3C/g%3E%3C/g%3E%3Cg%3E%3Cg%3E%3Cpath d=\'M455.827,330.473c-3.737-1.549-8.039-0.692-10.898,2.167L332.64,444.93c-2.859,2.86-3.716,7.161-2.168,10.898 c1.548,3.737,5.194,6.173,9.239,6.173H452c5.522,0,10-4.477,10-10V339.712C462,335.668,459.564,332.021,455.827,330.473z M442,442.001h-78.146L442,363.854V442.001z\' fill=\'%23FFFFFF\'/%3E%3C/g%3E%3C/g%3E%3Cg%3E%3Cg%3E%3Cpath d=\'M463.06,149.261c-2.753-2.752-6.851-3.658-10.51-2.319l-68.281,25.005c-1.365,0.5-2.604,1.291-3.633,2.319l-19.199,19.199 L236.071,68.098c-1.876-1.875-4.419-2.929-7.071-2.929s-5.196,1.054-7.071,2.929L71.026,219.001H34.143L229,24.143 l106.929,106.929c3.906,3.905,10.236,3.905,14.143,0c3.905-3.905,3.905-10.237,0-14.143l-114-114 c-3.906-3.905-10.236-3.905-14.143,0l-219,219c-2.859,2.86-3.715,7.161-2.168,10.898c1.548,3.738,5.194,6.174,9.239,6.174h10v263 c0,5.523,4.478,10,10,10h158.986c5.522,0,10-4.477,10-10s-4.478-10-10-10H40v-253h35.168c2.652,0,5.195-1.054,7.071-2.929 L229,89.311l118.294,118.295L199,355.901v-89.9h70c5.522,0,10-4.477,10-10c0-5.523-4.478-10-10-10h-80c-5.522,0-10,4.477-10,10 v116c0,1.167,0.21,2.281,0.577,3.322l-8.959,8.959c-15.83,15.83-15.83,41.588,0,57.418c7.916,7.916,18.311,11.874,28.709,11.873 c10.396,0,20.795-3.958,28.709-11.872l84.332-84.332c3.905-3.905,3.905-10.237,0-14.142c-3.905-3.905-10.235-3.905-14.143,0 l-63.892,63.892L205.2,377.986l182.707-182.707l29.133,29.133l-69.815,69.816c-3.905,3.905-3.905,10.237,0,14.142 c3.906,3.905,10.236,3.905,14.143,0l76.686-76.686c1.027-1.028,1.819-2.268,2.318-3.632l25.006-68.281 C466.717,156.115,465.813,152.014,463.06,149.261z M220.192,421.26l-6.298,6.298c-3.891,3.891-9.063,6.034-14.566,6.034 s-10.676-2.143-14.566-6.034c-3.892-3.891-6.034-9.064-6.034-14.566s2.141-10.676,6.033-14.567l6.298-6.298L220.192,421.26z M427.086,206.171l-20.938-20.938l33.038-12.099L427.086,206.171z\' fill=\'%23FFFFFF\'/%3E%3C/g%3E%3C/g%3E%3Cg%3E%3Cg%3E%3Cpath d=\'M336.689,318.901c-1.859-1.86-4.439-2.93-7.069-2.93s-5.21,1.07-7.07,2.93c-1.86,1.87-2.93,4.44-2.93,7.07 c0,2.64,1.069,5.21,2.93,7.08c1.86,1.86,4.43,2.92,7.07,2.92c2.63,0,5.21-1.06,7.069-2.92c1.86-1.87,2.931-4.45,2.931-7.08 C339.62,323.341,338.55,320.771,336.689,318.901z\' fill=\'%23FFFFFF\'/%3E%3C/g%3E%3C/g%3E%3Cg%3E%3Cg%3E%3Cpath d=\'M229,151.001c-20.953,0-38,17.047-38,38s17.047,38,38,38s38-17.047,38-38S249.953,151.001,229,151.001z M229,207.001 c-9.925,0-18-8.074-18-18c0-9.925,8.075-18,18-18s18,8.075,18,18S238.925,207.001,229,207.001z\' fill=\'%23FFFFFF\'/%3E%3C/g%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3C/svg%3E");background-repeat:no-repeat!important;background-size:contain;display:inline-block;height:4.5em!important;text-indent:-9999px;width:4.5em!important}.abt-work-rw .research-icn{background-image:url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' height='512px' viewBox='0 0 512 512' width='512px'%3E%3Cpath d='m504.5 122h-21v-18.5c0-4.140625-3.355469-7.5-7.5-7.5h-63.578125v-74c0-12.132812-9.871094-22-22-22h-31c-12.132813 0-22 9.867188-22 22v74h-121.09375c-15.957031-21.523438-41.539063-35.5-70.328125-35.5s-54.371094 13.976562-70.328125 35.5h-39.671875c-4.144531 0-7.5 3.359375-7.5 7.5v18.5h-21c-4.144531 0-7.5 3.359375-7.5 7.5v360c0 4.140625 3.355469 7.5 7.5 7.5h227.289062c3.097657 8.730469 11.433594 15 21.210938 15s18.113281-6.269531 21.210938-15h42.621093c4.144531 0 7.5-3.359375 7.5-7.5s-3.355469-7.5-7.5-7.5h-41.332031v-17h197.5c4.144531 0 7.5-3.359375 7.5-7.5v-265.832031c0-4.144531-3.355469-7.5-7.5-7.5s-7.5 3.355469-7.5 7.5v228.332031h-205v-309h73.921875v124.175781.015625 25.101563c0 4.839843 2.792969 9.027343 6.84375 11.066406-1.464844 7.277344-1.296875 18.15625 5.292969 32.472656h-48.558594c-4.144531 0-7.5 3.355469-7.5 7.5 0 4.140625 3.355469 7.5 7.5 7.5h57.15625c1.988281 2.921875 4.222656 5.945313 6.738281 9.082031 2.4375 3.035157 6.089844 4.777344 10.023438 4.777344h.003906c3.933594 0 7.585937-1.742187 10.023437-4.777344 2.515626-3.132812 4.75-6.160156 6.742188-9.082031h39.3125c4.144531 0 7.5-3.359375 7.5-7.5s-3.355469-7.5-7.5-7.5h-30.714844c6.589844-14.316406 6.757813-25.191406 5.292969-32.46875 4.050781-2.042969 6.84375-6.230469 6.84375-11.070312v-149.289063h56.078125v49c0 4.140625 3.359375 7.5 7.5 7.5 4.144531 0 7.5-3.359375 7.5-7.5v-23h13.5v345h-145c-4.144531 0-7.5 3.355469-7.5 7.5 0 4.140625 3.355469 7.5 7.5 7.5h152.5c4.144531 0 7.5-3.359375 7.5-7.5v-360c0-4.144531-3.355469-7.503906-7.5-7.503906zm-461 328v-15h205v15zm102.5-374.5c39.976562 0 72.5 32.523438 72.5 72.5s-32.523438 72.5-72.5 72.5-72.5-32.523438-72.5-72.5 32.523438-72.5 72.5-72.5zm-7.5 159.675781c2.472656.210938 4.972656.324219 7.5.324219s5.027344-.113281 7.5-.324219v113.824219c0 4.136719-3.363281 7.5-7.5 7.5s-7.5-3.363281-7.5-7.5zm-123.5-98.175781h13.5v214.5c0 4.140625 3.355469 7.5 7.5 7.5s7.5-3.359375 7.5-7.5v-240.5h23.21875c-5.269531 11.246094-8.21875 23.78125-8.21875 37 0 40.472656 27.621094 74.605469 65 84.5625v116.4375c0 12.40625 10.09375 22.5 22.5 22.5s22.5-10.09375 22.5-22.5v-116.4375c37.378906-9.957031 65-44.089844 65-84.5625 0-13.21875-2.949219-25.753906-8.21875-37h23.21875v309h-205v-36c0-4.140625-3.355469-7.5-7.5-7.5s-7.5 3.359375-7.5 7.5v73.5c0 4.140625 3.355469 7.5 7.5 7.5h197.5v17h-218.5zm248.5 352.5c0 4.136719-3.363281 7.5-7.5 7.5s-7.5-3.363281-7.5-7.5v-24.5h15zm205-54.5v15h-205v-15zm-113.910156-177.308594h-2.167969v-15h45v15zm-2.167969-196.003906h45v15h-45zm0 166.003906v-136.003906h45v136.003906zm7-212.691406h31c3.855469 0 7 3.140625 7 7v24.691406h-45v-24.691406c0-3.859375 3.140625-7 7-7zm-.089844 257.691406h8.089844v12.5c0 4.140625 3.355469 7.5 7.5 7.5s7.5-3.359375 7.5-7.5v-12.5h8.089844c1.6875 5.808594 2.625 20.140625-15.589844 43.710938-18.210937-23.570313-17.277344-37.902344-15.589844-43.710938zm0 0' fill='%23FFFFFF'/%3E%3Cpath d='m301 283.5h19.34375c4.140625 0 7.5-3.359375 7.5-7.5s-3.359375-7.5-7.5-7.5h-19.34375c-4.144531 0-7.5 3.359375-7.5 7.5s3.355469 7.5 7.5 7.5zm0 0' fill='%23FFFFFF'/%3E%3Cpath d='m438.5 346.667969c0-4.144531-3.355469-7.5-7.5-7.5h-130c-4.144531 0-7.5 3.355469-7.5 7.5 0 4.140625 3.355469 7.5 7.5 7.5h130c4.144531 0 7.5-3.359375 7.5-7.5zm0 0' fill='%23FFFFFF'/%3E%3Cpath d='m301 374.5c-4.144531 0-7.5 3.359375-7.5 7.5s3.355469 7.5 7.5 7.5h46.105469c4.144531 0 7.5-3.359375 7.5-7.5s-3.355469-7.5-7.5-7.5zm0 0' fill='%23FFFFFF'/%3E%3C/svg%3E%0A");background-repeat:no-repeat!important;background-size:contain;display:inline-block;height:4.5em!important;text-indent:-9999px;width:4.5em!important}.abt-work-rw .construction-icn{background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0'%3F%3E%3Csvg xmlns='http://www.w3.org/2000/svg' height='512px' viewBox='0 0 512 512' width='512px'%3E%3Cpath d='m502 318h-398v-102.644531l53.789062 53.789062c1.867188 1.863281 4.394532 2.917969 7.03125 2.925781l32.792969.125 20.421875 20.421876c1.953125 1.953124 4.511719 2.929687 7.070313 2.929687 2.558593 0 5.117187-.976563 7.070312-2.929687 3.90625-3.902344 3.90625-10.234376 0-14.140626l-20.421875-20.421874-.125-32.789063c-.011718-2.640625-1.0625-5.167969-2.929687-7.035156l-116.941407-116.945313c-.039062-.039062-.082031-.070312-.125-.109375-8.402343-9.015625-20.367187-14.664062-33.632812-14.664062-25.363281 0-46 20.632812-46 46v260.050781c-7.230469 4.847656-12 13.097656-12 22.4375v87c0 5.523438 4.476562 10 10 10h492c5.523438 0 10-4.476562 10-10v-174c0-5.523438-4.476562-10-10-10zm-10 20v50h-388v-50zm-434.03125-159.789062c9.664062 0 18.628906-3.011719 26.03125-8.132813v217.921875h-52v-217.878906c7.390625 5.097656 16.335938 8.089844 25.96875 8.089844zm133.761719 73.964843-22.710938-.089843-65.019531-65.019532v-45.253906l87.644531 87.648438zm-133.730469-145.664062c13.816406 0 25.144531 10.832031 25.949219 24.449219-.0625.449218-.105469.90625-.105469 1.371093 0 14.269531-11.605469 25.878907-25.875 25.878907-14.265625 0-25.875-11.609376-25.875-25.878907 0-.367187-.023438-.734375-.0625-1.09375.664062-13.75 12.058594-24.726562 25.96875-24.726562zm-38 308.488281c0-3.859375 3.140625-7 7-7h62c3.859375 0 7 3.140625 7 7v77h-76zm96 77v-77c0-2.421875-.324219-4.765625-.925781-7h376.925781v20.25h-81c-5.523438 0-10 4.476562-10 10s4.476562 10 10 10h81v43.75zm0 0' fill='%23FFFFFF'/%3E%3Cpath d='m261 373c2.628906 0 5.210938-1.070312 7.070312-2.929688 1.859376-1.859374 2.929688-4.441406 2.929688-7.070312s-1.070312-5.210938-2.929688-7.070312c-1.859374-1.859376-4.441406-2.929688-7.070312-2.929688s-5.210938 1.070312-7.070312 2.929688c-1.859376 1.859374-2.929688 4.441406-2.929688 7.070312s1.070312 5.210938 2.929688 7.070312c1.859374 1.859376 4.441406 2.929688 7.070312 2.929688zm0 0' fill='%23FFFFFF'/%3E%3Cpath d='m197 373c2.628906 0 5.210938-1.070312 7.070312-2.929688 1.859376-1.859374 2.929688-4.441406 2.929688-7.070312s-1.070312-5.210938-2.929688-7.070312c-1.859374-1.859376-4.441406-2.929688-7.070312-2.929688s-5.210938 1.070312-7.070312 2.929688c-1.859376 1.859374-2.929688 4.441406-2.929688 7.070312s1.070312 5.210938 2.929688 7.070312c1.859374 1.859376 4.441406 2.929688 7.070312 2.929688zm0 0' fill='%23FFFFFF'/%3E%3Cpath d='m125.929688 370.070312c1.859374 1.859376 4.441406 2.929688 7.070312 2.929688s5.210938-1.070312 7.070312-2.929688c1.859376-1.859374 2.929688-4.441406 2.929688-7.070312s-1.070312-5.210938-2.929688-7.070312c-1.859374-1.859376-4.441406-2.929688-7.070312-2.929688s-5.210938 1.070312-7.070312 2.929688c-1.859376 1.859374-2.929688 4.441406-2.929688 7.070312s1.070312 5.210938 2.929688 7.070312zm0 0' fill='%23FFFFFF'/%3E%3Cpath d='m453 373c2.628906 0 5.210938-1.070312 7.070312-2.929688 1.859376-1.859374 2.929688-4.441406 2.929688-7.070312s-1.070312-5.210938-2.929688-7.070312c-1.859374-1.859376-4.441406-2.929688-7.070312-2.929688s-5.210938 1.070312-7.070312 2.929688c-1.859376 1.859374-2.929688 4.441406-2.929688 7.070312s1.070312 5.210938 2.929688 7.070312c1.859374 1.859376 4.441406 2.929688 7.070312 2.929688zm0 0' fill='%23FFFFFF'/%3E%3Cpath d='m325 373c2.628906 0 5.210938-1.070312 7.070312-2.929688 1.859376-1.859374 2.929688-4.441406 2.929688-7.070312s-1.070312-5.210938-2.929688-7.070312c-1.859374-1.859376-4.441406-2.929688-7.070312-2.929688s-5.210938 1.070312-7.070312 2.929688c-1.859376 1.859374-2.929688 4.441406-2.929688 7.070312s1.070312 5.210938 2.929688 7.070312c1.859374 1.859376 4.441406 2.929688 7.070312 2.929688zm0 0' fill='%23FFFFFF'/%3E%3Cpath d='m389 373c2.628906 0 5.210938-1.070312 7.070312-2.929688 1.859376-1.859374 2.929688-4.441406 2.929688-7.070312 0-2.640625-1.070312-5.210938-2.929688-7.070312-1.859374-1.859376-4.429687-2.929688-7.070312-2.929688s-5.210938 1.070312-7.070312 2.929688c-1.859376 1.859374-2.929688 4.429687-2.929688 7.070312 0 2.628906 1.070312 5.210938 2.929688 7.070312 1.859374 1.859376 4.441406 2.929688 7.070312 2.929688zm0 0' fill='%23FFFFFF'/%3E%3Cpath d='m57.96875 142.328125c2.632812 0 5.210938-1.058594 7.070312-2.929687 1.859376-1.859376 2.929688-4.4375 2.929688-7.070313 0-2.628906-1.070312-5.207031-2.929688-7.066406-1.859374-1.863281-4.4375-2.933594-7.070312-2.933594-2.628906 0-5.207031 1.070313-7.070312 2.933594-1.859376 1.859375-2.929688 4.4375-2.929688 7.066406 0 2.640625 1.070312 5.210937 2.929688 7.070313 1.863281 1.871093 4.441406 2.929687 7.070312 2.929687zm0 0' fill='%23FFFFFF'/%3E%3Cpath d='m502 0h-492c-5.523438 0-10 4.476562-10 10v40c0 5.523438 4.476562 10 10 10h79c5.523438 0 10-4.476562 10-10s-4.476562-10-10-10h-69v-20h472v20h-226v-3c0-5.523438-4.476562-10-10-10s-10 4.476562-10 10v3h-64c-5.523438 0-10 4.476562-10 10s4.476562 10 10 10h64v44.214844l-25.617188 25.617187c-1.875 1.878907-2.929687 4.421875-2.929687 7.070313v23.121094c0 2.652343 1.054687 5.195312 2.929687 7.070312l10.773438 10.773438c1.953125 1.953124 4.511719 2.929687 7.070312 2.929687 2.558594 0 5.117188-.976563 7.070313-2.929687 3.90625-3.90625 3.90625-10.238282 0-14.144532l-7.84375-7.84375v-14.832031l18.546875-18.546875 18.546875 18.546875v14.835937l-7.5625 7.5625c-3.90625 3.90625-3.90625 10.238282 0 14.144532 3.902344 3.90625 10.238281 3.902344 14.140625 0l10.492188-10.496094c1.875-1.875 2.929687-4.417969 2.929687-7.070312v-23.117188c0-2.652344-1.054687-5.195312-2.929687-7.070312l-25.617188-25.621094v-44.214844h126.242188c-3.953126 6.402344-6.242188 13.9375-6.242188 22 0 11.566406 4.699219 22.054688 12.289062 29.65625-.183593.753906-.289062 1.535156-.289062 2.34375v69.035156l-52.917969 52.921875c-9.21875 9.21875-11.164062 22.988281-5.855469 34.136719l-15.816406 15.816406c-3.902344 3.90625-3.902344 10.238282 0 14.144532 1.953125 1.953124 4.515625 2.929687 7.074219 2.929687s5.117187-.976563 7.070313-2.929687l15.800781-15.804688c3.992187 1.910156 8.386719 2.921875 12.941406 2.921875 8.011719 0 15.546875-3.121094 21.210937-8.789063l56.570313-56.570312c8.363281-5.332031 13.921875-14.679688 13.921875-25.304688v-82.507812c0-.808594-.105469-1.589844-.289062-2.34375 7.589843-7.601562 12.289062-18.089844 12.289062-29.65625 0-8.0625-2.289062-15.597656-6.242188-22h38.242188c5.523438 0 10-4.476562 10-10v-40c0-5.523438-4.476562-10-10-10zm-64 196.507812c0 3.328126-1.640625 6.273438-4.152344 8.09375-.546875.257813-1.078125.570313-1.582031.933594-1.296875.617188-2.738281.972656-4.265625.972656-5.515625 0-10-4.488281-10-10v-73.71875c3.207031.785157 6.554688 1.210938 10 1.210938s6.792969-.425781 10-1.210938zm-64.632812 67.734376c-1.890626 1.886718-4.398438 2.929687-7.070313 2.929687s-5.179687-1.039063-7.066406-2.925781c-.003907 0-.003907-.003906-.007813-.003906 0 0 0-.003907-.003906-.003907-3.894531-3.898437-3.890625-10.242187.003906-14.136719l41.386719-41.386718c2.800781 6.265625 7.6875 11.394531 13.773437 14.511718zm76.632812-182.242188c0 12.132812-9.867188 22-22 22s-22-9.867188-22-22 9.867188-22 22-22 22 9.867188 22 22zm0 0' fill='%23FFFFFF'/%3E%3Cpath d='m145.070312 57.070312c1.859376-1.859374 2.929688-4.441406 2.929688-7.070312s-1.070312-5.210938-2.929688-7.070312c-1.859374-1.859376-4.429687-2.929688-7.070312-2.929688-2.628906 0-5.210938 1.070312-7.070312 2.929688-1.859376 1.859374-2.929688 4.441406-2.929688 7.070312s1.070312 5.210938 2.929688 7.070312c1.859374 1.859376 4.441406 2.929688 7.070312 2.929688s5.210938-1.070312 7.070312-2.929688zm0 0' fill='%23FFFFFF'/%3E%3Cpath d='m428 92c2.628906 0 5.210938-1.070312 7.070312-2.929688 1.859376-1.859374 2.929688-4.441406 2.929688-7.070312s-1.070312-5.210938-2.929688-7.070312c-1.859374-1.859376-4.441406-2.929688-7.070312-2.929688s-5.210938 1.070312-7.070312 2.929688c-1.859376 1.859374-2.929688 4.441406-2.929688 7.070312s1.070312 5.210938 2.929688 7.070312c1.859374 1.859376 4.441406 2.929688 7.070312 2.929688zm0 0' fill='%23FFFFFF'/%3E%3Cpath d='m58 423.5c-14.613281 0-26.5 11.886719-26.5 26.5s11.886719 26.5 26.5 26.5 26.5-11.886719 26.5-26.5-11.886719-26.5-26.5-26.5zm0 33c-3.585938 0-6.5-2.914062-6.5-6.5s2.914062-6.5 6.5-6.5 6.5 2.914062 6.5 6.5-2.914062 6.5-6.5 6.5zm0 0' fill='%23FFFFFF'/%3E%3Cpath d='m371.078125 428.25c-2.628906 0-5.199219 1.070312-7.066406 2.929688-1.863281 1.859374-2.933594 4.441406-2.933594 7.070312s1.070313 5.210938 2.933594 7.070312c1.867187 1.859376 4.4375 2.929688 7.066406 2.929688 2.632813 0 5.210937-1.070312 7.070313-2.929688 1.859374-1.859374 2.929687-4.441406 2.929687-7.070312s-1.066406-5.210938-2.929687-7.070312c-1.859376-1.859376-4.4375-2.929688-7.070313-2.929688zm0 0' fill='%23FFFFFF'/%3E%3C/svg%3E%0A");background-repeat:no-repeat!important;background-size:contain;display:inline-block;height:4.5em!important;text-indent:-9999px;width:4.5em!important}.abt-work-rw .collaboration-icn{background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='iso-8859-1'%3F%3E%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' version='1.1' id='Capa_1' x='0px' y='0px' viewBox='0 0 512.001 512.001' style='enable-background:new 0 0 512.001 512.001;' xml:space='preserve' width='512px' height='512px'%3E%3Cg%3E%3Cg%3E%3Cpath d='M502.001,392.626c5.522,0,10-4.478,10-10v-17.487c-0.001-26.691-15.375-49.846-37.724-61.118 c11.627-9.844,19.028-24.532,19.028-40.924v-12.464c0-29.567-24.055-53.622-53.622-53.622s-53.622,24.055-53.622,53.622v12.464 c0,14.249,5.597,27.207,14.694,36.82c-17.581,3.922-34.205,11.406-49.055,22.239l-90.552,66.06 c-1.872,1.366-3.588,2.901-5.148,4.568c-1.56-1.667-3.277-3.202-5.148-4.568l-90.552-66.06 c-14.85-10.833-31.474-18.317-49.055-22.239c9.097-9.613,14.695-22.571,14.695-36.82v-12.464 c0-29.567-24.055-53.622-53.622-53.622s-53.622,24.055-53.622,53.622v12.464c0,16.392,7.401,31.08,19.028,40.924 C15.374,315.293,0,338.448,0,365.14v136.839c0,5.522,4.478,10,10,10h124.635c5.522,0,10-4.478,10-10v-91.823l65.429,39.45 c11.547,6.962,25.448,7.159,37.188,0.53c3.316-1.873,6.238-4.187,8.748-6.829c2.51,2.643,5.432,4.957,8.748,6.829 c5.713,3.227,11.938,4.836,18.153,4.836c6.558,0,13.107-1.792,19.034-5.366l65.43-39.45v91.823c0,5.522,4.478,10,10,10H502 c5.522,0,10-4.478,10-10v-36.13c0-5.522-4.478-10-10-10c-5.522,0-10,4.478-10,10v26.13H387.365v-92.285 c0-0.518-0.052-1.023-0.127-1.52l10.87-6.554c4.73-2.852,6.252-8.997,3.4-13.727c-2.853-4.73-9.001-6.255-13.727-3.4 l-96.173,57.986c-5.287,3.188-11.652,3.278-17.025,0.242c-5.374-3.035-8.583-8.532-8.583-14.705 c0-5.375,2.593-10.476,6.936-13.644l90.552-66.06c19.365-14.128,42.271-21.595,66.243-21.595h13.847 c26.7,0,48.423,21.722,48.423,48.422v17.487C492.001,388.148,496.479,392.626,502.001,392.626z M38.695,250.633 c0-18.539,15.083-33.622,33.622-33.622s33.622,15.083,33.622,33.622v12.464c0,18.539-15.083,33.622-33.622,33.622 s-33.622-15.083-33.622-33.622V250.633z M237.417,432.721c-5.376,3.035-11.74,2.944-17.026-0.242l-96.172-57.986 c-4.729-2.854-10.876-1.329-13.727,3.4c-2.852,4.729-1.33,10.875,3.4,13.727l10.858,6.547c-0.076,0.498-0.116,1.008-0.116,1.527 v92.285H20V365.14c0-26.7,21.723-48.422,48.423-48.422H82.27c23.972,0,46.878,7.467,66.243,21.595l90.552,66.06 c4.343,3.168,6.936,8.269,6.936,13.644C246,424.189,242.791,429.686,237.417,432.721z M473.305,263.097 c0,18.539-15.083,33.622-33.622,33.622s-33.622-15.083-33.622-33.622v-12.464c0-18.539,15.083-33.622,33.622-33.622 s33.622,15.083,33.622,33.622V263.097z' fill='%23FFFFFF'/%3E%3C/g%3E%3C/g%3E%3Cg%3E%3Cg%3E%3Cpath d='M509.069,415.94c-1.859-1.859-4.439-2.92-7.069-2.92s-5.21,1.061-7.07,2.92c-1.86,1.87-2.93,4.44-2.93,7.07 c0,2.64,1.069,5.21,2.93,7.08c1.86,1.86,4.44,2.93,7.07,2.93s5.21-1.069,7.069-2.93c1.86-1.87,2.931-4.44,2.931-7.08 C512,420.38,510.93,417.8,509.069,415.94z' fill='%23FFFFFF'/%3E%3C/g%3E%3C/g%3E%3Cg%3E%3Cg%3E%3Cpath d='M413.044,0.022h-33c-5.522,0-10,4.477-10,10s4.478,10,10,10h8.857l-116.86,116.861L195.568,60.41 c-1.876-1.875-4.419-2.929-7.071-2.929c-2.652,0-5.195,1.054-7.071,2.929l-71.258,71.258c-3.905,3.906-3.905,10.237,0,14.143 c3.906,3.906,10.236,3.905,14.143,0l64.187-64.188l76.473,76.473c1.953,1.953,4.512,2.929,7.071,2.929s5.118-0.976,7.071-2.929 L403.044,34.165v8.857c0,5.523,4.478,10,10,10c5.522,0,10-4.477,10-10v-33C423.044,4.499,418.566,0.022,413.044,0.022z' fill='%23FFFFFF'/%3E%3C/g%3E%3C/g%3E%3Cg%3E%3Cg%3E%3Cpath d='M99.069,156.911c-1.859-1.86-4.439-2.93-7.069-2.93s-5.21,1.07-7.07,2.93s-2.93,4.44-2.93,7.07s1.069,5.21,2.93,7.07 c1.861,1.86,4.44,2.93,7.07,2.93s5.21-1.07,7.069-2.93c1.86-1.86,2.931-4.44,2.931-7.07 C102,161.341,100.93,158.771,99.069,156.911z' fill='%23FFFFFF'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");background-repeat:no-repeat!important;background-size:contain;display:inline-block;height:4.5em!important;text-indent:-9999px;width:4.5em!important}.icn-box .overlay-box-title{color:#fff;font-family:'Playfair Display';font-size:1.6em}.overlay-box [class*="-icn"]{width:3.5em!important;height:3.5em!important;display:none}.overlay-box .overlay-box-title::after{background:#fff none repeat scroll 0 0;bottom:0;content:"";height:2px;left:0;margin:auto;position:absolute;right:0;width:50px}.overlay-box .overlay-box-title{color:#fff;font-size:1.4em;display:none;line-height:1.1;margin-bottom:.9em;padding-bottom:.9em;position:relative}.overlay-dtl{font-size:.95em;line-height:1.5}.abt-work-rw>.wpb_column>.vc_column-inner{padding:0!important}.abt-work-rw>.wpb_column:first-child{padding-right:.6em}.abt-work-rw>.wpb_column:last-child{padding-left:.6em}.abt-work-rw>.wpb_column{margin-bottom:1.15em}.abt-work-main-rw{padding-bottom:5em}.abt-work-rw>.wpb_column>.vc_column-inner>.wpb_wrapper{margin:auto!important}.what-img-part .what-img img{height:auto}.what-we-do-row .what-img-part{width:45%}.what-we-do-row .what-cont-part{width:55%}.what-we-do-row .what-cont-part{padding:0 3em}.what-we-do-row:nth-of-type(2n) .what-cont-part{text-align:right;padding-left:0}.what-we-do-row:nth-of-type(2n+1) .what-cont-part{padding-right:0}.what-we-do-row:nth-of-type(2n) .what-we-do-title::after{background:rgba(68,68,68,.267) none repeat scroll 0 0;bottom:19px;content:"";height:3px;position:absolute;right:-84px;width:70px;z-index:9}.what-we-do-row .what-we-do-title{position:relative}.what-we-do-row.alter-row .what-we-do-title::before{background:rgba(68,68,68,.267) none repeat scroll 0 0;bottom:19px;content:"";height:3px;left:-84px;position:absolute;width:60px}.inner-img-mrg .inner-image-rw,.slider-bott-mrg{margin-bottom:5em}.footer_main a:hover{color:rgba(255,255,255,.8)!important}.why-round-a{align-items:center;display:flex;display:-webkit-flex;height:100%;justify-content:center;left:0;position:absolute;z-index:99;right:0;top:0;width:100%}.we-build-main{margin-bottom:3em}body .footer_form_side .gform_wrapper li.gfield.gfield_error div.gfield_description{bottom:0;position:relative!important}.abt-work-col>.vc_column-inner>.wpb_wrapper::before{background:rgba(0,0,0,.9) none repeat scroll 0 0;content:"";height:100%;left:0;opacity:0;position:absolute;top:0;transition:all .4s ease-in-out 0s;visibility:hidden;width:100%;z-index:1}.abt-work-col>.vc_column-inner>.wpb_wrapper{position:relative;overflow:hidden}.abt-work-col>.vc_column-inner>.wpb_wrapper:hover::before{opacity:1;visibility:visible}.abt-work-col>.vc_column-inner>.wpb_wrapper:hover .abt-mirage-project{transform:scale(1.2)}.abt-mirage-project{transition:all .4s ease-in-out 0s}.gallery-style-4 .gallery_box img{height:auto;width:100%}.overlay-box{color:#fff;left:0;opacity:0;position:absolute;text-align:center;width:90%;top:50%;transform:translateY(0);transition:all .6s ease-in-out 0s;visibility:hidden;right:0;z-index:2}.abt-work-rw>.wpb_column>.vc_column-inner:hover .overlay-box{opacity:1;transform:translateY(-50%);visibility:visible}.abt-mirage-project{height:100%}.abt-mirage-project{height:100%}.abt-work-col>.vc_column-inner>.wpb_wrapper .icn-box{transition:all .3s ease-in-out 0s}.abt-work-col>.vc_column-inner>.wpb_wrapper:hover .icn-box{opacity:0}.overlay-box>.wpb_wrapper>p{display:none}.project_main .image-gallery{float:left;cursor:pointer;margin-bottom:1em;margin-right:1em;overflow:hidden;width:calc(33.33% - .7em);width:-webkit-calc(33.33% - .7em)}.project_main .image-gallery:last-child{margin-right:0}.project_main .image-gallery::after{background:rgba(0,0,0,.6) none repeat scroll 0 0;content:"";height:100%;left:0;opacity:0;transition:all .3s ease-in-out 0s;position:absolute;top:0;width:100%}.project_main .image-gallery:hover::after{opacity:1}.project_main .image-gallery img{transition:all .3s ease-in-out 0s}.project_main .image-gallery:hover img{transform:scale(1.2)}.project_main .wrap{display:-webkit-flex;justify-content:center}.we-do-main-row img{transition:all 1s ease 0s}.we-do-main-row .we-do-img-block:hover img{transform:scale(1.1);transition:all 1s ease 0s}.we-do-main-row .we-do-img-block{position:relative;overflow:hidden}.genesis-nav-menu a span::after{background:#000 none repeat scroll 0 0;bottom:0;content:"";height:2px;left:0;margin:auto;position:absolute;right:0;transition:all .5s ease 0s;width:0}.genesis-nav-menu .current-menu-item a span::after,.genesis-nav-menu .current-menu-parent a span::after,.genesis-nav-menu a:hover span::after{width:100%}.genesis-nav-menu .current_page_item a span::after{width:100%}.genesis-nav-menu .sub-menu a span::after{display:none}.genesis-nav-menu a span{position:relative;padding-bottom:7px}.inner-project-slider .col-lg-6{background-position:center center!important}.sub-menu *{outline:0!important}.why-round-block{position:relative}.why-round-block::after{border-radius:50%;content:"";display:inline-block;height:102%;left:-1%;position:absolute;top:-1%;transition:all .3s ease-out 0s;width:102%}.why-round-block:hover:after{box-shadow:0 0 0 150px #fff inset}.why-round-block:hover>.wpb_wrapper .why-round-a{color:#000}.header-widget-area .header_phone a:hover{color:#606060}.footer-social a:hover svg,.footer-social a:hover svg path{fill:rgba(255,255,255,.8)!important}@media screen and (min-width:767px){.we-do-main-row .we-do-img.wpb_column{width:74%}.we-do-main-row .we-do-cont.wpb_column{width:26%}}.header-sub-menu ul li.menu-item-has-children a{position:relative}.what-we-do-con-first>.vc_column-inner>.wpb_wrapper{width:600px!important;float:left}.what-we-do-first-row{padding:0 80px!important}.what-we-do-first-row .what-img-part>.vc_column-inner{padding-left:0!important}#home_testimonials .bne-testimonial-slider-wrapper{border:0!important;box-shadow:none!important;margin-top:.7em}#home_testimonials .testimonial-content{border:0!important;box-shadow:none!important;text-align:left}#home_testimonials .testimonial-content::before{background-image:none!important;background-color:#fff!important;display:none}#home_testimonials .testimonial-author .testimonial-name{text-align:left!important}article.page.entry .entry-content .inner-image-rw:first-child{margin-bottom:35px}.footer_main.col-white .footer-main-sec .footer-left-side{padding-top:5.5em!important}.bot-space-main{padding-bottom:5em!important}.top-space-main{padding-top:5em!important}.left-space{padding-left:0!important;padding-right:3em!important}.right-space{padding-left:3em!important;padding-right:0!important}.what-we-do-row.alter-row .right-space .what-we-do-title::before{display:none}.what-we-do-row:nth-of-type(2n) .right-space .what-we-do-title::after{display:none}.top-part-sec{padding-left:4em!important}.what-we-do-row.alter-row .top-part-sec .what-we-do-title::before{display:none}.right-space-top .vc_column-inner .wpb_wrapper{width:93%!important}.bne-testimonial-slider.bne-flexslider li.testimonial-single{text-align:left}.bne-testimonial-slider.bne-flexslider .flex-content{position:absolute;top:50%;transform:translate(0,-50%);padding-left:0!important;margin-top:1.2em}.bne-testimonial-slider.bne-flexslider .flex-content .testimonial-content{padding:0!important;margin:0}.bne-testimonial-slider.bne-flexslider .flex-content .testimonial-author{margin-left:0!important}@media screen and (max-width:1200px){.inner-image-rw.slider-bott-mrg .inner-cont-col .inner-cont-block{padding-right:0!important;width:100%!important}.entry .entry-content .what-we-do-first-row{padding:2em 20px!important}.abt-btm-rw .abt-img-part{padding-left:0}.abt-btm-rw .container{width:100%!important}.inner-cont-col .inner-cont-block{width:100%!important}.our-team-page .vc_col-sm-12{width:100%!important}.inner-project-slider .inner-cont-block{width:100%!important}.inner-main-heading{padding-left:20px}.project_main{padding:0 3%}.video-part{width:92%!important}.slider_values{width:100%}.slider_values{width:100%!important}.why-round-block{margin-right:35px!important;width:13em;height:13em}.why-round-block:last-child{margin-right:0!important}.why-round-block .why-step-title{font-size:1.2em}}@media screen and (max-width:1023px){.footer-left-side .footer_contact{font-size:14px}.fo-cont-dtl .footer-add{background:rgba(0,0,0,0) url(../../../../../../themes/altitude-pro/images/fo-add-icn.png) no-repeat scroll left top 3px/24px auto;padding-left:2.5em}.fo-cont-dtl .footer-email{background:rgba(0,0,0,0) url(../../../../../../themes/altitude-pro/images/fo-mail-icn.png) no-repeat scroll left top 5px;padding-left:2.5em}.fo-cont-dtl .footer-tel{background:rgba(0,0,0,0) url(../../../../../../themes/altitude-pro/images/fo-call-icn.png) no-repeat scroll left center;padding-left:2.5em}.quick-link ul li a{font-size:14px}.footer-right-side .footer-txt{font-size:1em;margin-top:1em}.footer-right-side .say-hello{margin-top:-10.9em;width:10em}.abt-top-img .abt-top-content-col{padding-right:0}.slider_values{padding-bottom:20px!important}.about-rw{padding:70px 0}}@media screen and (max-width:800px){.footer-main-sec{display:flex!important;flex-direction:column-reverse!important}.footer_main.col-white .footer-main-sec .footer-left-side{width:100%!important;padding-top:0!important}.footer_main .before_footer_image{margin-top:-65em;width:75%}.footer_main.col-white .footer-main-sec .footer-right-side{width:100%!important}.footer_main .footer-right-side .footer-right-inner{padding:5%;margin-top:6em}.footer-right-side .say-hello{margin-top:-245px;width:10em;float:right}.footer-left-inner{padding:5%;padding-top:0!important}.footer_main{margin-top:0}.abt-top-img .abt-top-content-col{width:100%!important}.entry .entry-content .what-we-do-first-row .aboutus-2{width:100%}.aboutus-2 .overlayimg{margin-top:-160px;max-width:300px}.abt-btm-rw{padding:.5em 0 1.5em}.abt-btm-inner-main{display:flex;flex-direction:column-reverse}.abt-btm-rw .abt-btm-inner-main .abt-cont-part{width:100%!important;margin-top:2em}.abt-btm-rw .abt-btm-inner-main .abt-img-part{width:100%!important}.abt-work-main-rw{padding-bottom:2em}.overlay-dtl{font-size:.85em}.abt-btm-rw{margin-bottom:2em}.inner-image-rw .inner-cont-col>.vc_column-inner{margin-top:30px}.inner-image-rw .inner-img-col>.vc_column-inner{height:350px!important}article.page.entry .entry-content .inner-image-rw:first-child .vc_col-has-fill{height:100%}article.page.entry .entry-content .inner-image-rw:first-child .vc_col-sm-6{width:100%!important;padding-top:1em}.inner-main-heading{font-size:3.5em;margin-bottom:.2em!important;padding-bottom:.2em!important;position:relative;text-align:center}.inner-image-rw.slider-bott-mrg .inner-cont-col .inner-cont-block .inner-sml-dec{text-align:center}.h-stye-txt{text-align:center;margin-top:1em}.abt-top-img .abt-top-content-col .abt-top-cont-block p{text-align:center}.abt-btm-rw .abt-btm-inner-main .abt-cont-part .mrg-auto p{text-align:center}article.page.entry .entry-content .inner-image-rw:first-child .vc_col-sm-6 .inner-cont-block{width:100%!important;padding:0 25px!important}article.page.entry .entry-content .inner-image-rw:first-child .vc_col-sm-6 .inner-cont-block .inner-sml-dec{text-align:center}.our-team-page{padding:2em 0}}@media screen and (max-width:767px){.footer_main .before_footer_image{margin-top:-64em}.footer_main .footer-right-side .footer-right-inner{margin-top:5em}.footer-right-side .say-hello{margin-top:-225px;width:9em}.abt-work-rw>.wpb_column:first-child{padding-right:0}.abt-work-rw>.wpb_column:last-child{padding-left:0}.overlay-dtl{font-size:1em}article.page.entry .entry-content .inner-image-rw:first-child{display:table}.inner-image-rw .inner-cont-col{display:table-footer-group}.inner-image-rw .inner-img-col{display:table-header-group}}@media screen and (max-width:668px){.footer_main .before_footer_image{margin-top:-62em}.footer_main .footer-right-side .footer-right-inner{margin-top:4em}.footer-right-side .say-hello{margin-top:-200px;width:8.5em}article.page.entry .entry-content .inner-image-rw:first-child .vc_col-sm-6 .inner-cont-block{margin-bottom:60px!important}.contacts-dtl-rw iframe{height:350px}}@media screen and (max-width:570px){.footer-right-side .say-hello{margin-top:-175px;width:7em}.aboutus-2 .overlayimg{margin-top:-110px;max-width:200px;border-left:5px solid #fff;border-top:5px solid #fff;margin-bottom:.5em!important}}@media screen and (max-width:415px){.footer_main{margin-top:6em}.h-site-row-row{padding-bottom:0!important}.footer_main .before_footer_image{margin-top:-58em;width:70%}.footer_main .footer-right-side .footer-right-inner{margin-top:4em}.footer-right-side .say-hello{margin-top:-160px;width:6.5em}article.page.entry .entry-content .inner-image-rw:first-child{height:600px}.overlay-dtl{font-size:.9em}.entry .entry-content .what-we-do-first-row{padding:0 10px!important;padding-bottom:2em!important}.aboutus-2 .overlayimg{margin-top:-80px;max-width:150px}.inner-image-rw.slider-bott-mrg .inner-cont-col .inner-cont-block{margin-bottom:60px!important}.h-stye-txt{margin-top:0}.our-team-page{padding:1em 0}article.page.entry .entry-content .inner-image-rw:first-child .vc_col-sm-6 .inner-cont-block{margin-bottom:60px!important}}@media screen and (max-width:375px){.footer-right-side .say-hello{margin-top:-140px;width:6.5em}}@media screen and (max-width:320px){.footer-right-side .say-hello{margin-top:-130px;width:5.8em}.inner-image-rw.slider-bott-mrg .inner-cont-col .inner-cont-block{margin-bottom:0}.inner-image-rw.slider-bott-mrg .inner-cont-col .inner-cont-block .inner-sml-dec{font-size:13px!important}article.page.entry .entry-content .inner-image-rw:first-child{height:540px}}#letter-cap .home-heading{text-transform:capitalize}.genesis-nav-menu .menu-item.menu-item-has-children{padding-right:15px}.slider_values li{background:url(../../../../../../themes/altitude-pro/images/right-arrow.png) no-repeat;list-style:none!important;background-repeat:no-repeat;background-position:right center;padding-right:37px!important;margin-left:0!important;border-bottom:1px solid #eee;padding:18px 0 18px 0!important}.slider_values{width:518px;padding-bottom:100px}.slider_values li a{color:#000;display:block}.slider_values li:last-child{border:none}.faq-heading-block{background:#fff;padding:26px 35px;cursor:pointer;font-size:22px;position:relative;margin-bottom:0!important;color:#333}.faq-inner-rw>.wpb_column{background:#fff;box-shadow:1px 6px 6px rgba(0,0,0,.1);margin-bottom:20px}.faq-content-block{padding:26px 35px;color:#555;border-top:2px solid #eee;margin-bottom:0!important;background:#fff;display:none}.faq-rw ul li{background:url(../../../../../../themes/altitude-pro/images/right-arrow.png) no-repeat;background-repeat:no-repeat;background-position:left center;list-style:none;background-size:1.1em auto;margin-left:0;padding-left:32px}.faq-rw .vc_tta-panel-title{text-transform:lowercase!important}.faq-container>.vc_column-inner{padding:35px!important}.faq-inner-rw .open .fa-chevron-down::before{-ms-transform:rotate(225deg) translate(-25%,-25%);transform:rotate(225deg) translate(-25%,-25%)}.fa-chevron-down:after,.fa-chevron-down:before{transition:all .2s ease-in-out}.fa-chevron-down::before{content:'';display:block;position:absolute;box-sizing:border-box;left:2px;right:2px;top:2px;bottom:2px;border-style:solid;border-width:0 2px 2px 0;-ms-transform:rotate(45deg) translate(-25%,-25%);transform:rotate(45deg) translate(-25%,-25%)}.fa-chevron-down{display:inline-block;vertical-align:middle;height:12px;width:12px;position:relative;font-size:inherit;margin:0}.fa-chevron-down{position:absolute;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);right:20px}@media screen and (min-width:850px){.faq-container{width:980px!important;margin:auto!important;float:none!important}}.footer_form_side .gform_wrapper ul.gform_fields li.gfield.captcha-field{margin-top:30px!important}.slider-section .tparrows.tp-rightarrow{background:url(../../../../../../themes/altitude-pro/images/slider-right-arrow.png) no-repeat!important;width:32px;height:24px}.slider-section .tparrows.tp-leftarrow{background:url(../../../../../../themes/altitude-pro/images/slider-left-arrow.png) no-repeat!important;width:32px;height:24px}.slider-section .hesperiden.tparrows:before{display:none!important}.single-blog .col-md-3{width:26%;float:left;margin:0 4% 0 0}.single-blog .col-md-9{float:right;width:70%}.single-blog .blog-link a{width:100%;background-color:transparent;border-style:solid;border-top:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9;border-left:none;border-right:0;display:block;text-align:right;margin:0 0 36px;line-height:1.6em;color:#999;padding:15px 0}.blog-details.col-md-12 .single-blog{margin:0 0 100px}.blog-details.col-md-12:last-child .single-blog{margin-bottom:75px}.blog-header .blog-title{font-size:26px;font-weight:700;text-transform:uppercase;font-weight:700;text-decoration:none;line-height:1.2em}.blog-content{color:#323232;font-size:16px;letter-spacing:.015em;line-height:1.8em}.post-image-outer{text-align:center;margin-bottom:50px}.single .site-header{background:#fff}.featured_image_area.blog{background-color:rgba(60,52,47,.9)!important;display:flex;height:65vh;position:relative}.featured_image_area.blog .header-title{width:75%;margin:auto;position:relative;top:4em}.blog-listing-sec .date_post{color:#a3a3a3;margin-top:15px;font-weight:400}.blog .post_banner_date{text-align:center;margin-top:15px;font-size:24px;color:#fff}.featured_image_area.blog:after{content:"";position:absolute;left:0;width:100%;height:100%;background:rgba(0,0,0,.3)!important;top:0;z-index:0}.featured_image_area.blog>.wrap{position:relative;z-index:9}@media only screen and (max-width:991px){.slider-section-main-rw .slider-content-row{position:inherit!important}}@media only screen and (max-width:800px){.blog-header .blog-title{font-size:20px;line-height:normal}.single-blog .wrap{padding:0!important}.blog-inner-row{padding:0!important}.blog-details.col-md-12 .single-blog{margin:0 0 60px}}@media only screen and (max-width:767px){.single-blog .col-md-3{width:100%;float:left;margin:0}.single-blog .col-md-9{float:right;width:100%;margin-top:20px}.blog-listing-sec .date_post{color:#a3a3a3;margin-top:10px;font-weight:400}.blog-details.col-md-12 .single-blog{margin:0 0 45px}}@media only screen and (max-width:486px){.inner-image-rw>.inner-cont-col{padding-top:2em!important}}@media only screen and (max-width:480px){.single-blog .blog-link a{padding:10px 0}}.blog-wrap-main{background:#fff;padding:26px 35px;cursor:pointer;position:relative;box-shadow:1px 6px 6px rgba(0,0,0,.1);margin-bottom:20px}.blog-wrap-main .faq-content-block{padding:25px 0;margin-top:25px}.blog-listing-sec .date_post{margin-top:0}.blog-wrap-main .faq-heading-block{padding:0}.blog-listing-sec .date_post{font-size:16px}.blog-wrap-main .blog-button{text-transform:uppercase;margin-left:15px;color:#5d5c62}@media screen and (min-width:850px){.blog-listing-sec .faq-container{width:1000px!important;margin:auto!important;background:#f4f4f4!important;float:none!important;padding:35px}}.autoplay-logo .slick-slide>div{height:120px;position:relative}.autoplay-logo .slick-slide img{bottom:0;display:inline-block!important;height:auto!important;left:0;margin:auto!important;max-height:100%;max-width:100%!important;padding:0 15px;position:absolute;right:0;top:0;vertical-align:middle;width:auto!important}.above-foo-logo{margin-top:45px;float:left;width:100%}.slick-arrow{background:0 0;text-indent:-9999px;border:none!important;position:absolute;top:50%;padding:0!important;transform:translateY(-50%);-webkit-transform:translateY(-50%)}.next-arrow{background:url(../../../../../../themes/altitude-pro/images/right-arrow.png) no-repeat!important;width:25px;height:25px;right:-50px}.prev-arrow{background:url(../../../../../../themes/altitude-pro/images/right-arrow.png) no-repeat!important;width:25px;height:25px;left:-50px;transform:translateY(-50%) rotate(180deg);-webkit-transform:translateY(-50%) rotate(180deg)}.abt-heading-part a{color:orange}.wrap-inner{position:relative}.above-foo-logo .abt-heading-part{text-align:center;margin-bottom:50px}.home .above-foo-logo{padding-top:5.5em;margin-top:0}.footer_home .fo-logo-part{margin-bottom:1.2em;float:left;width:100%}.blog-wrap-main .blog-button:hover{color:#ffae37}.slick-track{overflow:hidden}.get-quote-form.contect_form_inner ::placeholder{color:#7f7f7f!important}.get-quote-form .gform_wrapper .gform_fields .gfield input,.get-quote-form .gform_wrapper .gform_fields .gfield select,.get-quote-form .gform_wrapper .gform_fields .gfield textarea{line-height:1.1;border:1px solid #7f7f7f!important;padding:15px!important}.get-quote-form .gform_wrapper .gform_fields .gfield select{padding:12px 15px!important}.get-quote-form .gform_wrapper form li.label-block label{display:inline-block!important;max-width:100%;color:#7f7f7f}.get-quote-form .gform_wrapper form .gfield_radio li{vertical-align:middle;margin-bottom:15px!important;display:inline-block;float:left;margin-right:15px}.get-quote-form .gform_wrapper form li.label-block label.gfield_label{font-size:1em;color:#000}.get-quote-form .gform_wrapper form .gfield_radio li{vertical-align:middle;margin:6px 15px 4px 0!important}.get-quote-form .gform_wrapper .gform_fields .gfield .ginput_container_radio{float:left}.get-quote-form .gform_wrapper form .budget-block-list .gfield_radio li{display:block;width:100%}.get-quote-form .gform_wrapper .gfield_radio li label{font-size:16px}.get-quote-form .gform_wrapper .gfield_description{width:100%;color:rgba(0,0,0,.3);margin-bottom:10px}.get-quote-form .gform_wrapper .gfield_radio{margin:0!important}.get-quote-form .gform_wrapper ul.gform_fields li.gfield.d-table select{width:auto!important;display:table!important}body .get-quote-form .gform_wrapper li.gfield.gfield_error div.gfield_description{bottom:-38px}@media only screen and (min-width:1270px){.inner-wrap{width:1170px!important;margin:auto;margin:auto!important;float:none!important}.above-foo-logo .wrap{width:1170px;margin:auto}}@media only screen and (min-width:801px){.w-730{width:730px!important;margin:auto!important;margin:auto;float:none!important}}@media only screen and (min-width:767px){.blog-inner-row{margin-top:35px}}.footer-left-inner .fo-logo-part{align-items:center;display:flex;display:-webkit-flex;margin-bottom:25px}.fo-logo-part .footer_logo{margin-right:25px;float:left}.footer-google-review{float:left;margin-right:25px}.fo-logo-part .footer-hia-logo img{display:block}.fo-logo-part .footer-hia-logo{width:154px}@media only screen and (max-width:1345px){.fo-logo-part .footer_logo{width:143px}}@media only screen and (max-width:1024px){.above-foo-logo .abt-heading-part{margin-bottom:20px}}.footer_logo .lic-number{display:block;line-height:1;margin-top:5px;position:relative;top:2px}@media only screen and (max-width:980px){.fo-logo-part{display:block}.footer_logo{width:100%}.footer-google-review{transform:inherit;-webkit-transform:inherit}}@media only screen and (max-width:567px){.footer-left-inner [class*=col-lg]{width:100%}.footer-left-inner{padding-top:0!important}.footer_main .footer-right-side .footer-right-inner{margin-top:0;padding-top:5%!important}.footer_main{padding:30px 0}}@media only screen and (max-width:600px){.footer-left-inner .fo-logo-part{display:block}.footer-google-review{float:left;margin-right:25px;clear:both}.fo-logo-part .footer-hia-logo{width:154px;float:left;margin-bottom:24px}.fo-logo-part .footer_logo{margin-bottom:10px}.footer-main-sec .footer-cont-col{padding-left:0}.footer_logo .lic-number{display:block;line-height:1;margin-top:5px;position:relative;top:0}}@media only screen and (max-width:375px){.fo-logo-part .footer-hia-logo,.fo-logo-part .footer_logo,.footer-google-review{margin-bottom:15px}}@media only screen and (max-width:1024px) and (min-width:801px){.footer-left-inner .fo-logo-part{display:block}.footer-google-review{float:left;margin-right:25px;clear:both}.fo-logo-part .footer-hia-logo{width:154px;float:left;margin-bottom:24px}.fo-logo-part .footer_logo{margin-bottom:10px}}@media only screen and (max-width:486px){.inner-image-rw .inner-img-col>.vc_column-inner{min-height:335px}.slider-content-row .vc_col-sm-6{height:300px!important}.about-rw .abt-cont .abt-content-part{padding:0 10px}.about-rw .abt-cont p{text-align:justify}article.page.entry .entry-content .inner-image-rw:first-child{height:auto;width:100%;margin:0}}@media(max-width:767px){.gform_footer.top_label{bottom:45px}}@media(max-width:991px){.prev-arrow{display:none!important}.next-arrow{display:none!important}.footer_main .gform_wrapper .gform_footer{margin:2.8em 0 0!important;padding:0!important;margin:0!important;bottom:45px}.footer_main .gform_wrapper .gform_footer{bottom:45px}.header_menu.left_menu button#genesis-mobile-nav-primary{position:absolute;right:40px;width:auto;font-size:0;bottom:-30px;padding:10px 5px 10px 15px;border-width:0;background:#000;color:#fff;display:block;margin:0 auto;overflow:hidden;text-align:center;visibility:visible}nav#genesis-nav-primary{position:absolute;top:55px;background-color:#fff;z-index:99;display:none}.full_headermenu .header_right_menu{display:none}.header_phone{position:absolute;width:auto;right:130px}nav#genesis-nav-primary{position:absolute;top:55px;background-color:#fff;z-index:99;width:100%;max-height:295px!important}.genesis-responsive-menu .genesis-nav-menu .menu-item a{padding:8px 15px;background-color:#111;color:#fff;text-align:center;width:100%}}