@font-face{font-display:swap;font-family:'Raleway';font-style:normal;font-weight:100;src:local('Raleway Thin'),local('Raleway-Thin'),url(https://fonts.gstatic.com/s/raleway/v12/1Ptsg8zYS_SKggPNwE44Q4FqPfE.woff2) format('woff2');unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-display:swap;font-family:'Raleway';font-style:normal;font-weight:100;src:local('Raleway Thin'),local('Raleway-Thin'),url(https://fonts.gstatic.com/s/raleway/v12/1Ptsg8zYS_SKggPNwE44TYFq.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-display:swap;font-family:'Raleway';font-style:normal;font-weight:200;src:local('Raleway ExtraLight'),local('Raleway-ExtraLight'),url(https://fonts.gstatic.com/s/raleway/v12/1Ptrg8zYS_SKggPNwOIpWqhPAMif.woff2) format('woff2');unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-display:swap;font-family:'Raleway';font-style:normal;font-weight:200;src:local('Raleway ExtraLight'),local('Raleway-ExtraLight'),url(https://fonts.gstatic.com/s/raleway/v12/1Ptrg8zYS_SKggPNwOIpWqZPAA.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-display:swap;font-family:'Raleway';font-style:normal;font-weight:300;src:local('Raleway Light'),local('Raleway-Light'),url(https://fonts.gstatic.com/s/raleway/v12/1Ptrg8zYS_SKggPNwIYqWqhPAMif.woff2) format('woff2');unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-display:swap;font-family:'Raleway';font-style:normal;font-weight:300;src:local('Raleway Light'),local('Raleway-Light'),url(https://fonts.gstatic.com/s/raleway/v12/1Ptrg8zYS_SKggPNwIYqWqZPAA.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-display:swap;font-family:'Raleway';font-style:normal;font-weight:400;src:local('Raleway'),local('Raleway-Regular'),url(https://fonts.gstatic.com/s/raleway/v12/1Ptug8zYS_SKggPNyCMIT5lu.woff2) format('woff2');unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-display:swap;font-family:'Raleway';font-style:normal;font-weight:400;src:local('Raleway'),local('Raleway-Regular'),url(https://fonts.gstatic.com/s/raleway/v12/1Ptug8zYS_SKggPNyC0ITw.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-display:swap;font-family:'Raleway';font-style:normal;font-weight:500;src:local('Raleway Medium'),local('Raleway-Medium'),url(https://fonts.gstatic.com/s/raleway/v12/1Ptrg8zYS_SKggPNwN4rWqhPAMif.woff2) format('woff2');unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-display:swap;font-family:'Raleway';font-style:normal;font-weight:500;src:local('Raleway Medium'),local('Raleway-Medium'),url(https://fonts.gstatic.com/s/raleway/v12/1Ptrg8zYS_SKggPNwN4rWqZPAA.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-display:swap;font-family:'Raleway';font-style:normal;font-weight:600;src:local('Raleway SemiBold'),local('Raleway-SemiBold'),url(https://fonts.gstatic.com/s/raleway/v12/1Ptrg8zYS_SKggPNwPIsWqhPAMif.woff2) format('woff2');unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-display:swap;font-family:'Raleway';font-style:normal;font-weight:600;src:local('Raleway SemiBold'),local('Raleway-SemiBold'),url(https://fonts.gstatic.com/s/raleway/v12/1Ptrg8zYS_SKggPNwPIsWqZPAA.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-display:swap;font-family:'Raleway';font-style:normal;font-weight:700;src:local('Raleway Bold'),local('Raleway-Bold'),url(https://fonts.gstatic.com/s/raleway/v12/1Ptrg8zYS_SKggPNwJYtWqhPAMif.woff2) format('woff2');unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-display:swap;font-family:'Raleway';font-style:normal;font-weight:700;src:local('Raleway Bold'),local('Raleway-Bold'),url(https://fonts.gstatic.com/s/raleway/v12/1Ptrg8zYS_SKggPNwJYtWqZPAA.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-display:swap;font-family:'Raleway';font-style:normal;font-weight:800;src:local('Raleway ExtraBold'),local('Raleway-ExtraBold'),url(https://fonts.gstatic.com/s/raleway/v12/1Ptrg8zYS_SKggPNwIouWqhPAMif.woff2) format('woff2');unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-display:swap;font-family:'Raleway';font-style:normal;font-weight:800;src:local('Raleway ExtraBold'),local('Raleway-ExtraBold'),url(https://fonts.gstatic.com/s/raleway/v12/1Ptrg8zYS_SKggPNwIouWqZPAA.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-display:swap;font-family:'Raleway';font-style:normal;font-weight:900;src:local('Raleway Black'),local('Raleway-Black'),url(https://fonts.gstatic.com/s/raleway/v12/1Ptrg8zYS_SKggPNwK4vWqhPAMif.woff2) format('woff2');unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-display:swap;font-family:'Raleway';font-style:normal;font-weight:900;src:local('Raleway Black'),local('Raleway-Black'),url(https://fonts.gstatic.com/s/raleway/v12/1Ptrg8zYS_SKggPNwK4vWqZPAA.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}a:focus,input:focus,button:focus,textarea:focus,select:focus{outline:medium none}a:hover,a:focus{text-decoration:none}body{font-family:"Raleway",sans-serif;margin-top:0px!important;font-size:16px}body.testimonials{padding:0}.common-ul,.about-info .abt-cont-link ul,footer .footer-menu .bottom-menu{list-style:outside none none;padding:0;margin:0}ul{list-style:outside none none;padding:0;margin:0}.default,.Conatct-form,.testimonials,footer,footer .wget-about-content,.about-contact-info{float:left;width:100%}.video-bg{float:left;overflow:hidden;position:relative;width:100%}header{position:relative}header .header-top{position:absolute;width:100%;z-index:9}.video-bg img{width:100%}.logo{background:#fff none repeat scroll 0 0;float:left;padding:20px 0 0 20px;position:relative;z-index:99}.logo::after{background:#fff none repeat scroll 0 0;border-radius:50%;content:"";height:405px;left:-183px;position:absolute;top:-130px;width:405px}.logo img{position:relative;z-index:9999}.social-icons{padding:30px 0 0 25px}.social-icons span{color:#c61108;float:left;font-size:25px;font-weight:300;position:relative}.social-icons span::after{background:#fff none repeat scroll 0 0;content:"";height:1px;left:163px;position:absolute;top:20px;width:40px}.social-icons ul{float:left;list-style:outside none none;margin:7px 0 0 80px;padding:0}.social-icons ul li{float:left;margin:0 15px 0 0}.services-home{background:url(/wp-content/themes/images/serv-bg.jpg);background-size:cover;background-position:center center;background-repeat:no-repeat;float:left;padding:75px 0;width:100%}.services-home p{margin:0}.services-home ul{display:table;float:none;list-style:outside none none;margin:0 auto;padding:0;width:auto}.services-home ul li{float:left;height:auto;margin:0 0 0 -1px;overflow:hidden;position:relative;text-align:center;width:100%}.services-home ul li .textwidget :hover{border-color:#c6353a}.services-home ul li .textwidget :hover a{background:#c6353a none repeat scroll 0 0;border-color:#c6353a}.services-home ul li .textwidget{border-color:#c6353a}.services-home ul li .textwidget p:hover{border-color:#417dbb!important}.services-home ul li .textwidget p:hover a{background:#417dbb none repeat scroll 0 0}.services-home ul li .textwidget p a{background:#c6353a none repeat scroll 0 0}.services-home ul li .textwidget{display:flex!important;flex-direction:column!important;gap:10px!important}.services-home ul li:last-child::before{background-position:left 50px top;left:60px}.services-home ul li a{color:#fff;font-size:30px;text-transform:uppercase;padding:20px;width:100%;display:table;text-indent:0;transition:all 0.5s ease 0s;-webkit-transition:all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;font-weight:500}.slick-dots{display:none!important}.about-section{float:left;padding:84px 0 40px;width:100%}.about-section h1{color:#000;font-size:60px;font-weight:700;margin-bottom:20px;text-transform:uppercase}.about-section h1 span{color:#F94139}.home-about-img img{max-width:100%}.about-info p{color:#333;font-size:16px;line-height:27px;padding:0 30px 0 0;position:relative}.about-info p:nth-child(2)::before{color:#fafafa;content:"About";font-size:175px;font-weight:800;left:-60px;position:absolute;text-transform:uppercase;top:90px;z-index:-1}.about-info .abt-cont-link{position:relative;width:80%}.about-info .abt-cont-link:before{border-bottom:1px solid #c7312c;border-right:1px solid #c7312c;bottom:0;content:"";height:10px;opacity:1;position:absolute;right:0;transition:all 0.45s ease-in-out 0s;width:10px}.about-info .abt-cont-link:after{border-left:1px solid #c7312c;border-top:1px solid #c7312c;content:"";height:10px;left:0;opacity:1;position:absolute;top:0;transition:all 0.45s ease-in-out 0s;width:10px}.about-info .abt-cont-link ul{display:table;float:none;margin:50px auto;position:relative;padding:0 63px;width:100%}.about-info .abt-cont-link ul:before{border-bottom:1px solid #c7312c;border-left:1px solid #c7312c;bottom:0;content:"";height:10px;left:0;opacity:1;position:absolute;transition:all 0.45s ease-in-out 0s;-webkit-transition:all 0.45s ease-in-out 0s;width:10px}.about-info .abt-cont-link ul:after{border-right:1px solid #c7312c;border-top:1px solid #c7312c;content:"";height:10px;opacity:1;position:absolute;right:0;top:0;transition:all 0.45s ease-in-out 0s;-webkit-transition:all 0.45s ease-in-out 0s;width:10px}.about-info .abt-cont-link ul li{float:left;margin:0 3px}.about-info .abt-cont-link ul li a{color:#333;font-size:18px;font-weight:600;padding-right:15px;position:relative}.about-info .abt-cont-link ul li a::before{content:"-";position:absolute;right:0}.about-info .abt-cont-link ul li:last-child a::before{display:none}.about-info .abt-cont-link ul li:last-child a{padding-right:0}.about-img{padding:30px;position:relative}.home-about-details{background:#f6f6f6 none repeat scroll 0 0;bottom:15px;left:20px;padding:20px;position:relative;width:100%}.home-about-details h3{font-size:25px;font-weight:700;text-transform:uppercase;margin-bottom:20px}.home-about-details h3 span{color:#F94139}.home-about-details p{color:#333;font-size:16px}.home-about-details p{color:#333}.home-about-details a{background:#F94139;color:#fff;font-size:14px;font-weight:600;padding:14px 20px;text-transform:uppercase;top:30px;right:60px;position:absolute;transition:0.5s;border-radius:3px;-webkit-transition:0.5s;-moz-transition:0.5s}.home-about-details a:hover{background:#3276c1 none repeat scroll 0 0}.home-about-details i{font-size:10px;margin:0 13px 0 0}.service-blocks-wrapper{display:flex;gap:20px;justify-content:center;width:1200px;margin:auto}.service-description{text-align:center}.service-description h2{font-size:23px;font-weight:800;position:relative;text-transform:uppercase}.service-blocks-wrapper .service-block{width:48%;padding:20px;border:1px solid #ddd;display:flex;flex-direction:column;align-items:center;gap:15px}.service-blocks-wrapper .service-block a.service-btn{background:#F94139;color:#fff;font-size:14px;font-weight:600;padding:14px 20px;text-transform:uppercase;-webkit-transition:0.5s;border-radius:3px}.service-blocks-wrapper .service-block a.service-btn:hover{background:#3276c1 none repeat scroll 0 0}.service-blocks-wrapper .service-block .service-image img{width:100%;position:absolute;height:100%;top:0;object-fit:cover;left:0}.service-image{width:100%;height:100%;object-fit:cover;position:relative;padding-bottom:60%;margin-right:auto;display:block;margin-left:auto}.contact-us-tdy-sec{display:flex;width:100%;padding:70px;background-repeat:no-repeat;background-size:cover;background-position:center;margin-bottom:70px;position:relative}.contact-us-tdy-sec::before{position:absolute;content:"";width:100%;height:100%;background-color:#0000008a;top:0;left:0;display:block!important}.contact-us-tdy-sec .contact-us-today{display:flex;flex-direction:column;align-items:center;gap:20px;z-index:1;position:relative}.contact-us-today p{margin:0;color:#fff;text-align:center}.contact-us-today h2{margin:0;color:#fff;font-weight:600;text-align:center}.contact-us-today a{background:#F94139;color:#fff;font-size:14px;font-weight:600;padding:14px 20px;text-transform:uppercase;transition:0.5s;border-radius:3px;-webkit-transition:0.5s;border-radius:3px}.contact-us-today a:hover{background:#3276c1 none repeat scroll 0 0}.video-wrapper{display:flex;justify-content:space-between}section.video-testimonials .heading-title{padding:0 0 30px 0}.video-wrapper .video-item{width:47%}.video-wrapper .video-item iframe{width:100%}section.faq-cta{padding:50px 0 0 0}section.faq-cta .faq-text p{text-align:center}section.faq-cta .faq-text p a{background:#F94139;color:#fff;font-size:14px;font-weight:600;padding:14px 20px;text-transform:uppercase;-webkit-transition:0.5s;border-radius:3px}section.faq-cta .faq-text p a:hover{background:#3276c1 none repeat scroll 0 0}section.video-testimonials{display:table;width:100%;background-color:#ebebeb;padding:50px 0;margin-bottom:30px}section.video-testimonials h2.section-title{font-size:23px;font-weight:800;position:relative;text-transform:uppercase;text-align:center;margin-bottom:40px;margin-top:40px}.project-banner{background:#fff0 url(/wp-content/themes/images/bg-banne.jpg) no-repeat scroll 0 0/cover!important;float:left;padding:64px 0;text-align:center;width:100%}.project-banner h2{color:#fff;font-size:60px;font-weight:800;line-height:75px;padding:0 200px;text-transform:uppercase}.project-banner a{background:#dd3616 none repeat scroll 0 0;color:#fff;display:table;font-size:14px;font-weight:600;margin:50px auto 0;padding:14px 35px;text-transform:uppercase;transition:0.5s;-webkit-transition:0.5s;-moz-transition:0.5s}.project-banner a:hover{color:#000;background:#fff}.project-banner i{font-size:10px;margin:0 13px 0 0}.blog-home{float:left;padding:0 0 60px;width:100%}.blog-home .blog-item{box-shadow:0 0 10px rgb(0 0 0 / .2);position:relative;transition:all 0.4s ease 0s;-webkit-transition:all 0.4s ease 0s;border-bottom:2px solid #fff}.blog-home .blog-item:hover{box-shadow:0 0 30px rgb(0 0 0 / .3);border-bottom:2px solid red}.blog-home .blog-item::after{background-color:#f15f2a;border:0 none;bottom:0;content:"";height:2px;left:50%;position:absolute;transition:all 0.4s ease 0s;-webkit-transition:all 0.4s ease 0s;width:0}.blog-home .blog-item .blog-featured-img{overflow:hidden;padding-top:56.25%;background-color:#fcfcfc;position:relative}.blog-home .blog-item .blog-featured-img img{position:absolute;top:0;width:100%}.blog-home .blog-item .blog-content{background-color:#fff;padding:30px;position:relative}.blog-home .blog-item .blog-date{background-color:#C53439;border:4px solid #fff;border-radius:50%;color:#fff;height:80px;left:50%;position:absolute;text-align:center;top:-40px;transform:translate3d(-50%,0,0);width:80px}.blog-home .blog-item .blog-date a{color:#fff;display:block;left:0;line-height:75px;margin-bottom:0;margin-top:50%;position:relative;top:0;transform:translateY(-50%);width:100%}.blog-home .blog-item .blog-date .day{display:block;font-size:24px;line-height:40px}.blog-home .blog-item .blog-date .month{display:block;font-size:16px;line-height:1;text-transform:uppercase}.blog-home .blog-item .blog-title{font-size:24px;margin-bottom:15px;margin-top:15px}.blog-home .blog-item .blog-title a{color:#29272e;text-transform:capitalize;transition:all 0.4s ease 0s;-webkit-transition:all 0.4s ease 0s}.blog-home .blog-item .blog-title a:hover{color:#f94139}.blog-home .blog-item .blog-description{clear:both;color:#616f7d;line-height:26px}.blog-home .blog-item .blog-readmore{text-align:right}.blog-home .blog-item .blog-readmore a{color:#29272e;font-size:14px;transition:all 0.4s ease 0s;-webkit-transition:all 0.4s ease 0s}.blog-home .blog-item .blog-readmore a:hover{color:#f94139}.blog-home .blog-item .blog-readmore a i{margin-left:5px}.heading-title{padding:70px 0;text-align:center;position:relative}.heading-title h4{font-size:23px;font-weight:800;position:relative;text-transform:uppercase}.heading-title h4 span{color:#F94139}.heading-title h1{color:#e9e9eb;font-size:75px;font-weight:800;left:50%;margin:0;position:absolute;text-transform:uppercase;top:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);width:auto;z-index:-1}.Conatct-form .form-contact .submit-wrap input{background:#f94139 none repeat scroll 0 0;border-radius:30px;color:#fff;font-size:18px;margin:15px 0 0;padding:10px;text-align:center;width:180px}.Conatct-form .form-contact textarea{height:90px}.Conatct-form .form-contact .nf-error .ninja-forms-field{border:1px solid #e80000}.Conatct-form .form-contact .nf-after-form-content .nf-error-msg{border:1px solid #f94139;color:#f94139;display:block;padding:10px;text-align:center}.Conatct-form{background:#3276C1}.Conatct-form .heading-title{z-index:1;padding:40px 0 40px}.Conatct-form .heading-title h1{text-align:left;width:100%;color:#fff;opacity:.15}.Conatct-form .heading-title h4{text-align:left;padding-left:50px;color:#fff}.Conatct-form .form-contact{float:left;width:50%;padding:0 40px 0 25px}.Conatct-form .form-contact .nf-error-msg{display:none}.Conatct-form .form-contact .nf-field-container{margin-bottom:10px}.Conatct-form .form-contact input,.Conatct-form .form-contact textarea{border:0 none;border-radius:7px;font-size:16px;line-height:normal;margin:0;padding:15px 20px;width:100%}.Conatct-form .form-contact input[type="submit"]{border-radius:30px;padding:10px;font-size:18px;margin:15px 0 0;text-align:center;width:180px;color:#fff;background:#F94139;transition:0.5s;-webkit-transition:0.5s;-moz-transition:0.5s}.Conatct-form .form-picture{float:right;width:50%}.Conatct-form .form-picture img{max-width:100%;height:555px}.req-form .form-controls{padding-right:0}.req-form .nf-form-fields-required{display:none}.req-form ul li{float:left;margin:0 0 15px;width:48%}.req-form ul li:before{content:none}.req-form ul li:nth-child(2n){float:right}.req-form ul li.txt-area-full{float:left;width:100%}.req-form ul li.captcha{float:left;position:relative;width:100%;z-index:0}.req-form ul li.captcha img{position:absolute;right:20px;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%)}.testimonials{padding:45px 0;position:relative;z-index:0}.bx-wrapper .bx-controls-direction a{z-index:9999999999}.testimonials .testi-content{padding:0 15px}.testimonials .img-item{float:left;min-height:280px;position:relative;width:30%}.img-item a.bx-pager-link{position:absolute;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%)}.testimonials .item{float:right;padding:120px 0 0 70px;width:55%}.tetti-heading.no-img{left:0}.testimonials .item p{color:#013165;font-size:18px;font-weight:400;line-height:30px}.testimonials .item h5{color:#013165;font-size:22px;margin-top:25px;text-transform:uppercase}.testimonials .bx-wrapper .bx-viewport{box-shadow:none}.testimonials .bx-controls .bx-pager.bx-default-pager{display:none}.tetti-heading{left:48%;position:absolute;top:0}.tetti-heading h2{font-weight:600;text-transform:uppercase;color:#3276C1}.tetti-heading h5{text-transform:uppercase;font-size:22px;font-weight:300;color:#3276C1;position:relative}.tetti-heading h5::before{content:"----------";position:absolute;top:30px}footer .footer-menu{background:#F94139;padding:25px 0 30px}footer .footer-menu .bottom-menu{display:table;float:none;margin:0 auto;width:auto}footer .footer-menu .bottom-menu li.current-menu-item a{color:#000}footer .footer-menu .bottom-menu li{float:left;padding:0 10px}footer .footer-menu .bottom-menu li a{color:#fff;font-size:18px;text-transform:inherit}footer .footer-menu .bottom-menu li a:hover{color:#000}footer .footer-main{background:url(/wp-content/themes/images/footer-bg.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover;padding:50px 0;color:#dcdcdc}footer .footer-main .foot-info .foot-title{color:#fff;float:left;font-size:30px;font-weight:600;text-transform:uppercase}footer .footer-main .socials-about{float:right}footer .footer-main .socials-about li{display:inline-block;padding-left:5px;padding-right:5px}footer .footer-main .socials-about li a{background-color:#2d2d2d;border-radius:50%;display:inline-block;height:35px;line-height:35px;text-align:center;width:35px}footer .footer-main .socials-about li a img:hover{opacity:.7}footer .footer-main .socials-about:first-child{padding-left:0}footer .wget-about-content{border-bottom:1px solid #3a3a3a;margin-bottom:20px;margin-top:30px;padding-bottom:20px}footer .wget-about-content p{color:#dcdcdc;font-size:17px;line-height:30px}footer .cff-wrapper{background:#3266a0 none repeat scroll 0 0;float:left;padding:15px;width:100%}footer .cff-wrapper .cff-author{background:#fff none repeat scroll 0 0;float:left;padding:10px;width:100%}footer .cff-wrapper .cff-author a{display:flex}footer .cff-wrapper .cff-author a .cff-author-text{order:2}footer .cff-wrapper .cff-author a .cff-author-text .cff-page-name{color:#000;float:left;font-size:16px;font-weight:700;line-height:normal;padding:10px 0;width:100%}footer .cff-wrapper .cff-author a .cff-author-img{order:1;padding-right:15px}footer .cff-wrapper .cff-post-text{background:#fff none repeat scroll 0 0;color:#333;float:left;padding:10px;width:100%}footer .cff-wrapper .cff-post-text a{float:left;margin:10px 0;width:100%}footer .cff-wrapper .cff-post-text a span{background:#3266a0 none repeat scroll 0 0;border-radius:5px;color:#fff;margin-right:10px;padding:2px 5px}footer .cff-wrapper .cff-post-text a span:hover{color:#000}footer .cff-wrapper .cff-post-links{background:#fff none repeat scroll 0 0;float:left;margin:0 0 10px;padding:10px;width:100%}footer .cff-wrapper .cff-post-links a{color:#f94139}footer .cff-wrapper .cff-post-links .cff-share-link{float:left;padding-right:10px}footer .cff-wrapper .cff-post-links .cff-share-tooltip{float:left}footer .cff-wrapper .cff-post-links .cff-share-tooltip a{padding:0 5px}.about-contact-info a:hover{color:#F94139}.about-contact-info .address-info{float:left;width:35%}.about-contact-info .phone-info,.about-contact-info .email-info{float:left;padding-left:10px;width:24%}.about-contact-info .email-info{width:39%;float:right}.about-contact-info p{float:left;font-size:16px;font-weight:600}.about-contact-info a{color:#fff}.about-contact-info .info-icon{float:left;height:50px;line-height:50px;text-align:left;width:38px}.about-contact-info .info-icon i{border-bottom:1px solid #fff;color:#fff;font-size:23px;padding-bottom:5px;vertical-align:top}.copy-rights{background:#000 none repeat scroll 0 0;color:#fff;font-size:16px;padding:10px 0}.copy-rights p{float:left;margin:20px 0 0}.copy-rights a{float:right}.banner-heading-section{float:left;padding:120px 0 60px;position:relative;width:100%}.banner-heading-section:before{background:#000 none repeat scroll 0 0;content:"";height:100%;left:0;opacity:.5;position:absolute;top:0;width:100%}.banner-heading-section .heading-title{padding:0 0 70px;position:relative;text-align:center}.banner-heading-section h4{display:table;font-size:32px;margin:0 auto;padding:8px 20px;position:relative}.banner-heading-section h4:before{border-bottom:1px solid #C7312C;border-left:1px solid #C7312C;bottom:0;content:"";height:10px;left:0;opacity:1;position:absolute;transition:all 0.45s ease-in-out 0s;-webkit-transition:all 0.45s ease-in-out 0s;width:10px}.banner-heading-section h4:after{border-right:1px solid #C7312C;border-top:1px solid #C7312C;content:"";height:10px;opacity:1;position:absolute;right:0;top:0;transition:all 0.45s ease-in-out 0s;-webkit-transition:all 0.45s ease-in-out 0s;width:10px}.banner-heading-section h4 .heading-shape{color:#fff}.banner-heading-section h4 .heading-shape:before{border-bottom:1px solid #C7312C;border-right:1px solid #C7312C;bottom:0;content:"";height:10px;opacity:1;position:absolute;right:0;transition:all 0.45s ease-in-out 0s;-webkit-transition:all 0.45s ease-in-out 0s;width:10px}.banner-heading-section h4 .heading-shape:after{border-left:1px solid #C7312C;border-top:1px solid #C7312C;content:"";height:10px;left:0;opacity:1;position:absolute;top:0;transition:all 0.45s ease-in-out 0s;-webkit-transition:all 0.45s ease-in-out 0s;width:10px}.brogan-outer-class h6{font-size:16px;font-style:normal;font-weight:600;line-height:18px}.brogan-outer-class h1{color:#000;font-size:60px;font-weight:700;text-transform:uppercase}.brogan-outer-class h1 span{color:#F94139}.brogan-outer-class h4{font-size:32px;font-style:normal;font-weight:600;line-height:38px}.brogan-outer-class h3{color:#626262;font-size:20px;font-weight:400;margin-bottom:0;text-align:center}.brogan-outer-class h5{color:#3276c1;font-size:22px;font-weight:300;position:relative;text-transform:uppercase}.brogan-outer-class h5:before{content:"----------";position:absolute;top:30px}.brogan-outer-class h2{color:#00468c;font-size:36px;padding-top:10px;position:relative;display:table;font-weight:600;margin:30px auto 50px;text-align:center;text-transform:uppercase}.brogan-outer-class h2:before{border:2px solid #f94139;content:"";display:block;left:50%;margin:24px auto 0;position:absolute;right:auto;top:85%;transform:translateX(-50%);-webkit-transform:translateX(-50%);width:110px}.brogan-outer-class h2:after{border:1px solid #f94139;content:none;display:block;left:auto;margin:20px auto 0;position:absolute;right:0;top:-25px;width:140px}.brogan-outer-class h2 span{background:#fff0 url(/wp-content/themes/images/video-came.png) repeat scroll 0 0/cover;display:table;height:30px;left:10px;margin:0;position:relative;top:-8px;width:30px}.brogan-outer-class h2 span:before{background-color:#fb6a19;content:none;height:3px;left:0;position:absolute;top:3px;transform:skew(0deg,210deg);width:10px}.brogan-outer-class h2 span:after{background-color:#fb6a19;content:none;height:3px;position:absolute;right:0;top:3px;transform:skew(0deg,-210deg);width:10px}.brogan-outer-class p{font-size:16px;line-height:27px}.brogan-outer-class ul{list-style:outside none none;padding:0;margin-bottom:10px}.brogan-outer-class ol{margin-bottom:10px}.brogan-outer-class ul li,.brogan-outer-class ol li,.footer_req_form ol li,.footer_req_form ul li,.about-info ul li,.about-info ol li,.blog-home ul li,.blog-home ol li{color:#333;font-size:16px;line-height:33px;padding-left:0;position:relative;margin-left:40px}.brogan-outer-class ul li:before,.footer_req_form ul li::before,.about-info ul li::before,.blog-home ul li:before{color:#f94139;content:"\f00c";font-family:fontawesome;font-size:16px;left:0;position:absolute;margin-left:-24px}.about-info .abt-cont-link ul li::before{display:none}.brogan-outer-class ul li a{color:#626262}.brogan-outer-class{float:left;width:100%}.brogan-outer-class .outer-form-section{background:#3276c1 none repeat scroll 0 0;float:left;width:100%}.brogan-outer-class .outer-form-section .contact-form-first{background:#3276c1 none repeat scroll 0 0;color:#fff;float:left;padding:6px 90px;position:relative}.brogan-outer-class .outer-form-section .contact-form-first:before{background:#fff0 url(/wp-content/themes/images/camera.png) repeat scroll 0 0/90% auto;content:none;height:100%;left:0;opacity:.08;position:absolute;top:0;width:100%}.brogan-outer-class .outer-form-section .contact-form-first .cont-out{float:left;width:100%}.brogan-outer-class .outer-form-section .contact-form-first .cont-out h2{color:#fff;font-size:36px;margin-bottom:45px;margin:16px 0 35px;padding-top:10px;text-align:left;position:relative}.brogan-outer-class .outer-form-section .contact-form-first .cont-out h2:before{left:0;right:auto;transform:none;-webkit-transform:none}.brogan-outer-class .outer-form-section .contact-form-first .cont-out h2:after{right:auto}.brogan-outer-class .outer-form-section .contact-form-first .cont-out h2 span{display:table;left:10px;margin:0;position:relative;top:-10px}.brogan-outer-class .outer-form-section .contact-form-first .cont-out h6{font-size:16px;padding-top:22px}.brogan-outer-class .outer-form-section .contact-form-first .cont-out p{font-size:15px;line-height:30px}.brogan-outer-class .outer-form-section .contact-form-first .addr-contact{float:left;margin:6px 0 20px;width:100%}.brogan-outer-class .outer-form-section .contact-form-first .addr-contact li{color:#fff;padding-left:0;font-size:16px}.brogan-outer-class .outer-form-section .contact-form-first .addr-contact li:before{content:none}.brogan-outer-class .outer-form-section .contact-form-first .addr-contact li i{padding-right:12px;text-align:center;width:30px}.brogan-outer-class .outer-form-section .contact-form-first .addr-contact a{color:#fff}.brogan-outer-class .outer-form-section .contact-form-first .social-icons{float:left;width:100%}.brogan-outer-class .outer-form-section .contact-form-first .social-icons li{float:left;margin:0 15px 8px 0;padding:0}.brogan-outer-class .outer-form-section .contact-form-first .social-icons li:before{content:none}.brogan-outer-class .outer-form-section .contact-form-first .social-icons li a{border:1px solid #eee;border-radius:50%;float:left;font-size:16px;height:32px;line-height:28px;margin:0;overflow:hidden;text-align:center;transition:all 0.3s ease 0s;-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;width:32px}.brogan-outer-class .outer-form-section .contact-form-second{padding:0}.brogan-outer-class .outer-form-section .contact-form-second iframe{float:left}.brogan-outer-class .contact-frame{float:left;padding:80px 0;width:100%}.brogan-outer-class .contact-frame h1{text-align:center}.brogan-outer-class .contact-frame h6{text-align:center}.brogan-outer-class .contact-frame h4{text-align:center}.brogan-outer-class .contact-frame p{color:#333;text-align:center;font-size:20px;font-weight:400;margin-bottom:0}.brogan-outer-class .contact-frame .contact-form{float:left;margin:40px 0 0;width:100%}.brogan-outer-class .contact-frame .contact-form .nf-error-msg.nf-error-field-errors{border:1px solid;float:left;padding:10px;text-align:center;width:100%}.brogan-outer-class .contact-frame .contact-form .nf-error .ninja-forms-field{border:1px solid red}.brogan-outer-class .contact-frame .contact-form .ninja-forms-field{background:#f6f7f8 none repeat scroll 0 0;border:0 solid #fff0;border-radius:30px;box-shadow:none;color:#323232;font-weight:700;height:auto;line-height:1.33333;padding:15px 18px 15px 30px}.brogan-outer-class .contact-frame .contact-form .ninja-forms-field:focus{background:#fff none repeat scroll 0 0;border:0 none #fff0;box-shadow:0 3px 10px rgb(0 0 0 / .1);transition:all 0.5s ease-out 0s;-webkit-transition:all 0.5s ease-out 0s}.brogan-outer-class .contact-frame .contact-form textarea.ninja-forms-field{height:130px}.brogan-outer-class .contact-frame .contact-form .nf-before-form-content{display:none}.brogan-outer-class .contact-frame .contact-form label{display:none}.brogan-outer-class .contact-frame .contact-form nf-field{float:left;width:48%}.brogan-outer-class .contact-frame .contact-form nf-field:nth-child(3){width:100%}.brogan-outer-class .contact-frame .contact-form nf-field:nth-child(2n){float:right}.brogan-outer-class .contact-frame .contact-form nf-field:last-child{float:left;width:auto}.brogan-outer-class .contact-frame .contact-form nf-field .nf-error-msg{display:none}.brogan-outer-class .contact-frame form.wpcf7-form ul li{float:left;width:49%;margin:0}.brogan-outer-class .contact-frame form.wpcf7-form ul li:nth-child(7){width:100%}.brogan-outer-class .contact-frame form.wpcf7-form ul li:before{content:none}.brogan-outer-class .contact-frame form.wpcf7-form ul li input{background:#f7f7f7 none repeat scroll 0 0;border:0 none;border-radius:7px;font-size:16px;margin:0 0 18px;padding:12px 20px;width:100%}.brogan-outer-class .contact-frame form.wpcf7-form ul li input.wpcf7-submit{background:#f94139 none repeat scroll 0 0;border-radius:30px;color:#fff;font-size:18px;margin:15px 0 0;padding:10px;text-align:center;transition:all 0.5s ease 0s;-webkit-transition:all 0.5s ease 0s;width:180px}.brogan-outer-class .contact-frame form.wpcf7-form ul li input.wpcf7-submit:hover{background:#3276c1 none repeat scroll 0 0}.brogan-outer-class .contact-frame form.wpcf7-form ul li.txt-area-full{float:left;width:100%}.brogan-outer-class .contact-frame form.wpcf7-form ul li.txt-area-full textarea{background:#f7f7f7 none repeat scroll 0 0;border:0 none;border-radius:7px;font-size:16px;margin:0 0 18px;padding:12px 20px;width:100%}.brogan-outer-class .contact-frame form.wpcf7-form ul li.captcha{float:left;position:relative;width:100%;z-index:0}.brogan-outer-class .contact-frame form.wpcf7-form ul li.captcha img{position:absolute;right:20px;top:40%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);z-index:9}.brogan-outer-class .contact-frame .contact-form .screen-reader-response{display:none}.brogan-outer-class .contact-frame .contact-form form.wpcf7-form ul{float:left;margin:0 0 20px;width:100%}.brogan-outer-class .contact-frame .contact-form form.wpcf7-form ul li input.wpcf7-not-valid{border:1px solid red}.brogan-outer-class .contact-frame .contact-form form.wpcf7-form ul li .wpcf7-not-valid-tip{display:none}.brogan-outer-class .contact-frame .contact-form form.wpcf7-form ul li:nth-child(2n){float:right}.brogan-outer-class .contact-frame .contact-form form.wpcf7-form .wpcf7-response-output.wpcf7-validation-errors{border:1px solid;color:red;display:table;margin:0 auto;padding:10px;text-align:center}.brogan-outer-class .contact-frame .contact-form form.wpcf7-form .wpcf7-response-output.wpcf7-mail-sent-ok{border:1px solid #7db13c;color:#7db13c;display:table;margin:0 auto;padding:10px}.brogan-outer-class .contact-frame .contact-form .submit-wrap .nf-field-element{position:relative}.brogan-outer-class .contact-frame .contact-form .submit-wrap .nf-field-element:before{color:#fff;content:"\f1d8";font-family:fontawesome;font-size:14px;font-weight:400;position:absolute;right:48px;top:54%;transform:translateY(-50%);-webkit-transform:translateY(-50%);z-index:9999}.brogan-outer-class .contact-frame .contact-form .submit-wrap input{background:#f94139 none repeat scroll 0 0;border:2px solid #f94139;border-radius:30px;color:#fff;display:block;float:left;font-size:16px;font-weight:700;letter-spacing:1px;padding:10px 40px 10px 20px;position:relative;text-align:center;text-transform:uppercase;width:180px}.brogan-outer-class .contact-frame .contact-form .submit-wrap input:focus{background:#f94139 none repeat scroll 0 0;border:2px solid #f94139;box-shadow:none}.page-section-ptb{padding:80px 0 150px}.blog-entry{box-shadow:0 0 10px rgb(0 0 0 / .06);transition:all 0.5s ease-out 0s;-webkit-transition:all 0.5s ease-out 0s;-moz-transition:all 0.5s ease-out 0s}.blog-entry img{max-width:100%}.blog-entry .blog-detail{background:#fff none repeat scroll 0 0;border-top:0 none;padding:30px}.blog-entry .blog-detail .entry-button .button.arrow{border:medium none;color:#F94139;letter-spacing:1px;font-weight:600;padding:0}.blog-entry .blog-detail .entry-button .button.arrow:hover{color:#000}.blog-entry .blog-detail .entry-button .button.arrow i{padding-left:5px}.blog-entry .blog-detail .social.pull-right .heateor_sss_sharing_container.heateor_sss_horizontal_sharing{float:right;padding-left:10px}.blog-entry .blog-detail .social.pull-right .heateor_sss_sharing_container.heateor_sss_horizontal_sharing .heateorSssSharingRound:hover{opacity:.7}.blog-entry .blog-detail .entry-title{float:left;margin:0 0 10px;width:100%}.blog-entry .blog-detail .entry-title a:hover{color:#f94139}.blog-entry .blog-detail ul{float:left;width:100%}.blog-entry .blog-detail ul li{float:left;margin-right:20px}.blog-entry .blog-detail ul li a{color:#000}.blog-entry .blog-detail ul li a i{color:#f94139;padding-right:5px}.blog-entry .blog-detail .entry-title a{color:#353535;font-size:22px;font-weight:600;line-height:28px}.blog-entry .entry-image{display:table;margin:0 auto 0}.blog-detail .entry-content p{line-height:26px}.blog-detail .entry-share .entry-button{float:left}.blog-detail .inner-sec{float:left;margin:0 0 12px;width:100%}.blog-detail .inner-sec span{padding-right:10px}.blog-detail .inner-sec span a{color:#333}.blog-detail .inner-sec span a:hover{color:#F94139}.blog-detail .inner-sec span i{color:#F94139;padding-right:7px}#sidebar h6{border-radius:10px;color:#000;float:left;font-size:20px;font-weight:600;padding:10px 25px 10px 0;position:relative;text-transform:capitalize;top:-5px;width:100%}#sidebar .catagories{border-bottom:1px dashed #eee;float:left;margin-bottom:40px;padding-bottom:30px;width:100%}#sidebar ul{border:1px solid #ededed;float:left;padding:10px 22px;position:relative;width:100%}#sidebar ul li{border-bottom:1px solid #ededed;color:#626262;margin-bottom:12px;padding-bottom:9px;padding-left:25px}#sidebar ul li:before{bottom:auto;color:#f94139;content:"\f101";font-family:fontawesome;font-size:16px;height:20px;left:0;position:absolute;width:20px}#sidebar ul li a{color:#888}#sidebar ul li a:hover{color:#000}.blog-page-single{float:left;margin:50px 0;width:100%}.blog-page-single .about-left h2{float:left;margin:0 0 30px;width:100%}.blog-page-single .about-left h2:before{content:none}.blog-page-single .about-left h2:after{content:none}.blog-page-single .about-left .publish_date{float:left;margin:12px 0;width:100%}.blog-page-single .about-left .publish_date span{float:left;padding-right:20px}.blog-page-single .about-left .publish_date span i{color:#f94139;padding-right:7px}.blog-page-single .about-left .publish_date span a{color:#333}.blog-page-single .about-left .publish_date span a:hover{color:#F94139}.blog-page-single .about-left .publish_date span p{line-height:28px}.blog-page-single .about-left .heateor_sss_horizontal_sharing .heateor_sss_sharing_title{float:left;margin:0 0 10px;width:100%}.blog-page-single .about-left .postmeta{float:left;margin:10px 0 0;width:100%}.blog-page-single .about-left .postmeta a{color:#f94139}.blog-page-single .about-left .postmeta a:hover{color:#000}.postcomments ol.commentlist{float:left;margin:15px 0 30px;padding:0;width:100%}.postcomments ol.commentlist .reply{top:0;position:absolute;right:0}.postcomments ol.commentlist .reply a.comment-reply-link{background-color:#3176c0;color:#fff;float:right;font-size:14px;line-height:normal;padding:5px 15px;position:relative}.postcomments ol.commentlist .reply a.comment-reply-link:before{border-bottom:27px solid #fff0;border-left:19px solid #fff0;border-right:14px solid #3176c0;content:"";left:-33px;position:absolute;top:0}.postcomments ol.commentlist .reply a.comment-reply-link:hover{color:#000}.postcomments ol.commentlist li{color:#000;float:left;font-size:14px;line-height:normal;list-style-type:none;margin-bottom:10px;overflow:hidden;position:relative;width:100%}.postcomments ol.commentlist li .comment-body{background-color:#ededed;float:left;padding:25px;position:relative;width:100%}.postcomments ol.commentlist li .comment-body .comment-author.vcard{float:left;margin-right:20px}.postcomments ol.commentlist li .comment-body .comment-author.vcard .img-circle{border-radius:50%}.postcomments ol.commentlist li .comment-body .comment-author.vcard img{margin-right:5px}.postcomments ol.commentlist li .comment-body .comment-author.vcard cite{color:#333;font-weight:600}.postcomments h3{color:#626262;font-size:20px;font-weight:400;margin-bottom:30px;text-align:center}.postcomments form li{float:left;margin:0 0 12px;padding:0;width:48%}.postcomments form li label.error{display:none!important}.postcomments form li:nth-child(2n){float:right}.postcomments form li:nth-child(4){width:100%}.postcomments form li:last-child{width:auto}.postcomments form li:last-child input{background:#f94139 none repeat scroll 0 0;color:#fff;padding:15px 25px}.postcomments form li:before{content:none}.postcomments form li input.error{border:1px solid red}.postcomments form li textarea.error{border:1px solid red}.postcomments form li input{background:#f6f7f8 none repeat scroll 0 0;border:1px solid #fff0;border-radius:30px;box-shadow:none;color:#323232;font-weight:700;height:auto;line-height:1.33333;padding:15px 18px 15px 30px;width:100%}.postcomments form li input:focus{background:#fff none repeat scroll 0 0;border:1px solid #fff0;box-shadow:0 3px 10px rgb(0 0 0 / .1);color:#000;transition:all 0.5s ease-out 0s;-webkit-transition:all 0.5s ease-out 0s}.postcomments form li input#submit:hover{background:#000 none repeat scroll 0 0;color:#fff}.postcomments form li textarea{background:#f6f7f8 none repeat scroll 0 0;border:1px solid #fff0;border-radius:30px;box-shadow:none;color:#323232;font-weight:700;height:120px;line-height:1.33333;padding:15px 18px 15px 30px;width:100%}.postcomments form li textarea:focus{background:#fff none repeat scroll 0 0;border:1px solid #fff0;box-shadow:0 3px 10px rgb(0 0 0 / .1);transition:all 0.5s ease-out 0s;-webkit-transition:all 0.5s ease-out 0s}.faq-custom{float:left;margin:50px 0;width:100%}.faq-custom h2{color:#000;float:left;font-weight:600;margin:20px 0 30px;text-align:center;text-transform:capitalize;width:100%}.faq-custom h2:before{content:none}.faq-custom h2:after{content:none}.faq-custom .accordion-section-title{background:#fff none repeat scroll 0 0;border:1px solid #eee;border-radius:90px;color:#353535;display:inline-block;font-size:1.2em;margin:0 0 20px;padding:15px;position:relative;text-transform:capitalize;transition:all 0.15s linear 0s;-webkit-transition:all 0.15s linear 0s;-moz-transition:all 0.15s linear 0s;width:100%}.faq-custom .accordion-section-title:before{content:"\f107";font-family:fontawesome;cursor:pointer;display:block;font-size:22px;line-height:38px;padding:3px 6px 2px;position:absolute;right:20px;top:6px}.faq-custom .accordion-section-title:hover{background:#3176c0 none repeat scroll 0 0;color:#fff}.faq-custom .accordion-section-title.active{background:#3176c0 none repeat scroll 0 0;color:#fff}.faq-custom .accordion-section-title.active:before{content:"\f106";font-family:fontawesome;cursor:pointer;display:block;font-size:22px;line-height:38px;padding:3px 6px 2px;position:absolute;right:20px;top:6px}.faq-custom .accordion-section-content{display:none;margin:0 0 10px;padding:15px}.brogan-outer-class .portfolio-page .port-inner .filtr-item{overflow:hidden;padding:0 10px 10px;position:relative}.brogan-outer-class .portfolio-page .port-inner .filtr-item:hover span.item-desc{left:10px}.brogan-outer-class .portfolio-page .port-inner .filtr-item:hover a.popup{opacity:1;top:20px}.brogan-outer-class .portfolio-page .port-inner .filtr-item a.popup{background:#fff none repeat scroll 0 0;border-radius:50%;color:#626262;display:inline-block;height:40px;line-height:40px;margin-right:10px;opacity:0;padding-left:0;position:absolute;right:20px;text-align:center;top:-20px;transition:all 0.8s ease-in-out 0s;-webkit-transition:all 0.8s ease-in-out 0s;width:40px;z-index:9}.brogan-outer-class .portfolio-page .port-inner .filtr-item span.item-desc{background:#3176c0 none repeat scroll 0 0;bottom:auto;float:left;height:96.7%;left:-280px;opacity:1;padding:0;right:auto;top:0;transition:all 0.5s ease 0s;-webkit-transition:all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;width:93.4%}.brogan-outer-class .portfolio-page .port-inner .filtr-item span.item-desc a{color:#fff;float:left;font-size:18px;font-weight:700;left:50%;padding:0 10px;position:absolute;top:41%;transform:translate(-50%,-50%);transition:all 0.5s ease 0s;-webkit-transition:all 0.5s ease 0s;width:100%}.brogan-outer-class .portfolio-page .port-inner .filtr-item span.item-desc span{float:left;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);width:100%}.brogan-outer-class .portfolio-page .port-inner .filtr-item span.item-desc span p{font-weight:700}.brogan-outer-class .portfolio-page .port-head{float:left;margin:30px 0;width:100%}.brogan-outer-class .portfolio-page .port-head p{text-align:center}.brogan-outer-class .portfolio-page .port-head h2{text-align:center;text-transform:capitalize}.brogan-outer-class .portfolio-page .port-head h2 span{background:#fff0 url(/wp-content/themes/images/video-came.png) repeat scroll 0 0/cover;display:table;height:30px;left:0;margin:0 auto;position:relative;top:-8px;width:30px}.brogan-outer-class .portfolio-page ul.simplefilter{display:table;float:none;margin:0 auto 30px;width:auto;padding-top:20px}.brogan-outer-class .portfolio-page ul.simplefilter li.active{background:#3176c0 none repeat scroll 0 0;color:#fff}.brogan-outer-class .portfolio-page ul.simplefilter li{background:#fff none repeat scroll 0 0;border:1px solid #fff0;border-radius:30px;box-shadow:0 3px 10px rgb(0 0 0 / .1);color:#323232;font-weight:700;height:auto;line-height:1.33333;margin-right:20px;padding:12px 30px;width:auto}.brogan-outer-class .portfolio-page ul.simplefilter li:before{content:none}.brogan-outer-class .portfolio-page .port-footer{background:#fff0 url(http://cnsdrive.com/BroganVideo2018/wp-content/uploads/2018/01/form-bg.jpg) repeat scroll 0 0;background-position:center center;background-repeat:no-repeat;background-size:100% auto;color:#fff;float:left;margin:40px 0 0;position:relative;width:100%}.brogan-outer-class .portfolio-page .port-footer:before{background:#000 none repeat scroll 0 0;content:"";height:100%;left:0;opacity:.6;position:absolute;top:0;width:100%}.brogan-outer-class .portfolio-page .port-footer .content-port{float:left;padding:50px 40px;position:relative;width:50%}.brogan-outer-class .portfolio-page .port-footer .content-port h2{color:#fff;font-size:32px;font-weight:600;line-height:45px;margin:0 0 50px;position:relative;text-transform:uppercase;width:50%}.brogan-outer-class .portfolio-page .port-footer .content-port h2:before{right:auto}.brogan-outer-class .portfolio-page .port-footer .content-port h2:after{right:auto}.brogan-outer-class .portfolio-page .port-footer .content-port h4{color:#fff;position:relative;text-transform:uppercase}.brogan-outer-class .portfolio-page .port-footer .content-port p{float:left;line-height:35px;margin:15px 0 40px;position:relative}.brogan-outer-class .portfolio-page .port-footer .content-port a{background:#3276c1 none repeat scroll 0 0;color:#fff;display:table;font-size:14px;font-weight:600;margin:50px 0 0;padding:14px 35px;position:relative;text-transform:uppercase;transition:all 0.5s ease 0s;-webkit-transition:all 0.5s ease 0s}.brogan-outer-class .portfolio-page .port-footer .content-port a:hover{background:#fff;color:#000}.brogan-outer-class .portfolio-page .port-footer .port-form{float:left;padding:0 0 50px;position:relative;width:50%}.brogan-outer-class .portfolio-page .port-footer .port-form .form-contact{padding:0 25px;width:100%}.brogan-outer-class .portfolio-page .port-footer .port-form .form-contact .contact-form_req input.wpcf7-form-control.wpcf7-submit{color:#fff}.brogan-outer-class .portfolio-page .port-footer .port-form .form-contact .contact-form_req input.wpcf7-form-control.wpcf7-submit:hover{color:#000}.brogan-outer-class .portfolio-page .port-footer .port-form .form-contact input,.brogan-outer-class .portfolio-page .port-footer .port-form .form-contact textarea{color:#333}.brogan-outer-class .portfolio-page .port-footer .port-form .form-contact .req-form .submit-wrap input{background:#a6a6a6 none repeat scroll 0 0;color:#fff}.brogan-outer-class .aboutus-page{float:left;margin:50px 0 0;width:100%}.brogan-outer-class .aboutus-page .aboutus-cont{float:left;padding-right:20px;width:100%}.brogan-outer-class .aboutus-page .aboutus-cont p{line-height:33px;margin-bottom:15px}.brogan-outer-class .aboutus-page .aboutus-cont p img{float:right;padding:0 0 10px 15px}.brogan-outer-class .aboutus-page .aboutus-cont h3{color:#f94139;font-size:37px;font-weight:300;text-align:left}.brogan-outer-class .aboutus-page .aboutus-cont h2{color:#333;font-size:40px;font-weight:300;margin:5px 0 20px;padding-top:5px;position:relative;text-transform:capitalize}.brogan-outer-class .aboutus-page .aboutus-cont h2:before{content:none}.brogan-outer-class .aboutus-page .aboutus-cont h2:after{content:none}.brogan-outer-class .aboutus-page .about-quotes{background:#fff0 url(/wp-content/themes/images/Video-Production.jpg) no-repeat scroll center center;float:left;margin:40px 0;padding:30px 0;position:relative;width:100%;background-repeat:no-repeat!important;width:100%;float:left;background-size:cover!important}.brogan-outer-class .aboutus-page .about-quotes:before{background:#000 none repeat scroll 0 0;content:"";height:100%;left:0;opacity:.5;position:absolute;top:0;width:100%}.brogan-outer-class .aboutus-page .about-quotes .aboutusquotes{color:#fff!important}.lazy.slider{color:#fff!important;z-index:1;position:relative}.brogan-outer-class .aboutus-page .about-quotes h3{color:#fff;font-size:30px;font-weight:600;margin:40px 0 25px;padding:75px 0 0;position:relative;text-transform:uppercase;z-index:0}.brogan-outer-class .aboutus-page .about-quotes h3:before{background:#fff0 url(/wp-content/themes/images/quot.png) no-repeat scroll center center/cover;color:#f94139;content:"";font-size:100px;height:75px;left:50%;opacity:.5;position:absolute;top:20px;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);width:80px;z-index:-1}.brogan-outer-class .aboutus-page .about-quotes .lazy.slider.slick-initialized.slick-slider{color:#fff;float:left;margin-bottom:30px;overflow:hidden;text-align:center;width:100%}.brogan-outer-class .aboutus-page .about-quotes .lazy.slider.slick-initialized.slick-slider .testim-picture{width:100%}.brogan-outer-class .aboutus-page .about-quotes .lazy.slider.slick-initialized.slick-slider .quotes-cont{float:left;margin:0 0 15px;padding:0 100px;width:100%}.brogan-outer-class .aboutus-page .values-about{float:left;width:100%}.brogan-outer-class .aboutus-page .values-about .heading-title{padding:20px 0 35px}.brogan-outer-class .aboutus-page .values-about h1{font-size:40px;margin-bottom:40px;text-align:center}.brogan-outer-class .aboutus-page .values-about .inner-value-about .value-title-about{color:#fff;float:left;min-height:450px;padding:25px 30px;position:relative}.brogan-outer-class .aboutus-page .values-about .inner-value-about .value-title-about{background-color:#f2f2f2}.brogan-outer-class .aboutus-page .values-about .inner-value-about .icon-value{float:left;opacity:.5;padding-right:40px;position:relative;width:20%}.brogan-outer-class .aboutus-page .values-about .inner-value-about .icon-value img{filter:invert(100%);opacity:1}.brogan-outer-class .aboutus-page .values-about .inner-value-about .value-title-about{position:relative}.brogan-outer-class .aboutus-page .values-about .inner-value-about .value-title-about h3{color:#F94139;font-size:20px;font-weight:600;line-height:30px;margin-bottom:20px;margin-top:0;text-align:left}.brogan-outer-class .aboutus-page .values-about .inner-value-about .value-title-about p{color:#000;line-height:28px;font-size:15px}.brogan-outer-class .aboutus-page .port-about-area{float:left;margin:30px 0;width:100%}.brogan-outer-class .aboutus-page .port-about-area ul{height:auto;width:100%}.brogan-outer-class .aboutus-page .port-about-area ul li{margin:0;padding:0;width:25%}.brogan-outer-class .aboutus-page .port-about-area ul li:before{content:none}.brogan-outer-class .aboutus-page .port-about-area ul li img{width:100%}.brogan-outer-class .aboutus-page .about-form{float:left;width:100%}.brogan-outer-class .aboutus-page .about-form .port-footer{background:#fff0 url(http://cnsdrive.com/BroganVideo2018/wp-content/uploads/2018/01/form-bg.jpg) no-repeat scroll center center/cover;float:left;position:relative;width:100%}.brogan-outer-class .aboutus-page .about-form .port-footer:before{background:#000 none repeat scroll 0 0;content:"";height:100%;left:0;opacity:.6;position:absolute;top:0;width:100%}.brogan-outer-class .aboutus-page .about-form .port-footer .content-port{float:left;padding:50px 40px;position:relative;width:50%}.brogan-outer-class .aboutus-page .about-form .port-footer .content-port h4{color:#fff;position:relative;text-transform:uppercase}.brogan-outer-class .aboutus-page .about-form .port-footer .content-port h2{color:#fff;font-size:32px;font-weight:600;line-height:45px;margin:0 0 50px;position:relative;text-transform:uppercase;width:50%}.brogan-outer-class .aboutus-page .about-form .port-footer .content-port h2:before{right:auto}.brogan-outer-class .aboutus-page .about-form .port-footer .content-port h2:after{right:auto}.brogan-outer-class .aboutus-page .about-form .port-footer .content-port p{color:#fff;float:left;line-height:35px;margin:15px 0 40px;position:relative}.brogan-outer-class .aboutus-page .about-form .port-footer .content-port a{background:#3276c1 none repeat scroll 0 0;color:#fff;display:table;font-size:14px;font-weight:600;margin:50px 0 0;padding:14px 35px;position:relative;text-transform:uppercase;transition:all 0.5s ease 0s;-webkit-transition:all 0.5s ease 0s}.brogan-outer-class .aboutus-page .about-form .port-footer .content-port a:hover{background:#fff none repeat scroll 0 0;color:#000}.brogan-outer-class .aboutus-page .about-form .port-footer .port-form{float:left;padding-bottom:50px;position:relative;width:50%}.brogan-outer-class .aboutus-page .about-form .port-footer .port-form .form-contact{padding:0 25px;width:100%}.services-home ul li::before{display:none}.service-page{float:left;margin:40px 0 0;width:100%}.service-page .serv-brogan{float:left;margin:0 0 40px;width:100%}.service-page .serv-brogan .service-inner h1{margin:0 0 45px;font-size:45px;text-align:center}.service-page .serv-brogan .service-inner .image-serv{float:left;padding-right:30px;width:40%}.service-page .services-home{background:#fff0 none repeat scroll 0 0!important;float:left;width:100%}.service-page .services-home ul li .textwidget p{border-color:#C6353A}.service-page .services-home ul li .textwidget:hover{border-color:#417DBB}.service-page .services-home ul li .textwidget:before{filter:invert(100%)}.service-page .services-home ul li .textwidget a{color:#fff}.service-page .services-home ul li{border-color:#3176c0;padding-left:0}.service-page .services-home ul li:hover{border-color:#C6353A}.service-page .services-home ul li:hover a{color:#fff}.service-page .services-home ul li:hover:before{filter:invert(100%)}.service-page .services-home ul li a{color:#fff;padding:26px}.single-portfolio{float:left;margin:50px 0;width:100%}.single-portfolio .inner-video-port{float:left;padding-right:30px}.single-portfolio .video-right-content{display:table}.business-page{float:left;position:relative;width:100%}.business-page .values-about{float:left;margin:50px 0;width:100%}.business-page .values-about h2 span{background:#fff0 url(/wp-content/themes/images/video-came.png) repeat scroll 0 0/cover;display:table;height:30px;left:0;margin:0 auto;position:relative;top:-8px;width:30px}.business-page .values-about h1{font-size:40px;text-align:center}.business-page .values-about p{margin:0 auto;text-align:left}.business-page .values-about .serv-business{float:left;margin:30px 0 0;position:relative;width:100%}.business-page .values-about .serv-business:before{background:#fff none repeat scroll 0 0;border-radius:50%;content:"";height:60px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:60px;z-index:9}.business-page .values-about .serv-business .inner-value-about{border-bottom:1px solid #f94139;border-right:1px solid #f94139;float:left;padding:22px;position:relative}.business-page .values-about .serv-business .inner-value-about .value-title-about p{display:block;margin:0;text-align:left;width:100%}.business-page .values-about .serv-business .inner-value-about:nth-child(3){border-bottom:0 solid}.business-page .values-about .serv-business .inner-value-about:last-child{border-bottom:0 solid}.business-page .values-about .serv-business .inner-value-about:nth-child(2n){border-right:0 solid;text-align:right}.business-page .values-about .serv-business .inner-value-about:nth-child(2n) .icon-value{float:right}.business-page .values-about .serv-business .inner-value-about:nth-child(2n) .value-title-about{padding-right:20px}.business-page .values-about .serv-business .inner-value-about:nth-child(2n) .value-title-about h3{text-align:right}.business-page .values-about .serv-business .inner-value-about:nth-child(2n) .value-title-about p{text-align:right}.business-page .values-about .serv-business .inner-value-about .icon-value{background:#f94139 none repeat scroll 0 0;border-radius:50%;float:left;height:90px;position:relative;width:90px}.business-page .values-about .serv-business .inner-value-about .icon-value img{left:50%;max-width:63%;position:absolute;top:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%)}.business-page .values-about .serv-business .inner-value-about .value-title-about{display:table;padding-left:20px;text-align:left}.business-page .values-about .serv-business .inner-value-about .value-title-about h3{color:#f94139;margin:0 0 10px;text-align:left}.business-page .quotes-outer-business{background:#fff0 url(/wp-content/themes/images/Video-Production.jpg) no-repeat scroll right center/cover;float:left;margin:40px 0 0;overflow:hidden;position:relative;width:100%}.business-page .quotes-outer-business:before{background:#000 none repeat scroll 0 0;content:"";height:100%;left:0;opacity:.5;position:absolute;top:0;width:100%}.business-page .quotes-outer-business .about-quotes{float:left;padding:55px 0;position:relative}.business-page .quotes-outer-business .about-quotes h3{color:#fff;font-size:30px;font-weight:600;margin:40px 0 25px;padding:67px 0 0;position:relative;text-transform:uppercase;z-index:0}.business-page .quotes-outer-business .about-quotes h3:before{background:#fff0 url(/wp-content/themes/images/quot.png) no-repeat scroll center center/cover;color:#f94139;content:"";font-size:100px;height:55px;left:50%;opacity:.5;position:absolute;top:20px;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);width:60px;z-index:-1}.business-page .quotes-outer-business .about-quotes .slick-slider{color:#fff;float:left;left:60px;margin-bottom:0;overflow:hidden;text-align:center;width:80%}.business-page .quotes-outer-business .about-quotes .slick-slider .quotes-cont{float:left;margin:0 0 15px;width:100%}.business-page .quotes-outer-business .about-quotes .slick-slider .testim-picture{width:100%}.business-page .checkitout-button{background:#3276c1 none repeat scroll 0 0;color:#fff;float:left;height:100%;padding:120px 30px;position:relative}.business-page .checkitout-button:before{border-bottom:550px solid #3276c1;border-left:70px solid #fff0;border-right:30px solid #3276c1;content:"";height:100%;left:-90px;position:absolute;top:0;width:100px}.business-page .checkitout-button a.check-button{background:#fff none repeat scroll 0 0;border-radius:5px;color:#333;display:table;font-size:14px;font-weight:600;margin:50px auto 0;padding:14px 35px;position:relative;text-transform:uppercase;transition:all 0.5s ease 0s;-webkit-transition:all 0.5s ease 0s}.business-page .checkitout-button a.check-button:hover{background:#f94139 none repeat scroll 0 0;color:#fff}.business-page .business-portfolio{float:left;margin:50px 0;position:relative;width:100%}.business-page .business-portfolio .port-inner-business{float:left;width:100%}.business-page .business-portfolio .port-inner-business h2{text-align:center;text-transform:capitalize}.business-page .business-portfolio .port-inner-business h2 span{left:0;margin:0 auto}.business-page .regular.slider.slick-initialized.slick-slider.slick-dotted{float:left;overflow:hidden;position:relative;width:100%}.business-page .regular.slider.slick-initialized.slick-slider.slick-dotted .slick-dots{display:none!important}.business-page .regular.slider.slick-initialized.slick-slider.slick-dotted .slick-list.draggable .aboutusquotes{float:left}.business-page .regular.slider.slick-initialized.slick-slider.slick-dotted .slick-list.draggable .aboutusquotes :focus{outline:none}.business-page .regular.slider.slick-initialized.slick-slider.slick-dotted .slick-list.draggable .aboutusquotes a{float:left;position:relative;width:100%}.business-page .regular.slider.slick-initialized.slick-slider.slick-dotted .slick-list.draggable .aboutusquotes a:before{background:#000 none repeat scroll 0 0;content:"";height:100%;left:0;opacity:.5;position:absolute;top:0;width:100%}.business-page .regular.slider.slick-initialized.slick-slider.slick-dotted .slick-list.draggable .aboutusquotes a img{width:100%}.business-page .regular.slider.slick-initialized.slick-slider.slick-dotted .slick-list.draggable .aboutusquotes a .business-port{float:left;left:50%;padding:0 15px;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);width:100%}.business-page .regular.slider.slick-initialized.slick-slider.slick-dotted .slick-list.draggable .aboutusquotes a .business-port .port-title{color:#fff;float:left;font-size:20px;font-weight:700;padding:0 0 15px;width:100%}.business-page .regular.slider.slick-initialized.slick-slider.slick-dotted .slick-list.draggable .aboutusquotes a .business-port .port-title:hover{color:#F94139}.business-page .regular.slider.slick-initialized.slick-slider.slick-dotted .slick-list.draggable .aboutusquotes a .business-port .cat-title-port{color:#fff;float:left;width:100%}.business-page .about-form{float:left;width:100%}.business-page .about-form .port-footer{background:#fff0 url(http://cnsdrive.com/BroganVideo2018/wp-content/uploads/2018/01/form-bg.jpg) no-repeat scroll center center/cover;float:left;position:relative;width:100%}.business-page .about-form .port-footer:before{background:#000 none repeat scroll 0 0;content:"";height:100%;left:0;opacity:.6;position:absolute;top:0;width:100%}.business-page .about-form .port-footer .content-port{float:left;padding:50px 40px;position:relative;width:50%}.business-page .about-form .port-footer .content-port h4{color:#fff;position:relative;text-transform:uppercase}.business-page .about-form .port-footer .content-port h2{color:#fff;font-size:32px;font-weight:600;line-height:45px;margin:0 0 50px;position:relative;text-transform:uppercase;width:50%}.business-page .about-form .port-footer .content-port h2:before{right:auto}.business-page .about-form .port-footer .content-port h2:after{right:auto}.business-page .about-form .port-footer .content-port p{color:#fff;float:left;line-height:35px;margin:15px 0 40px;position:relative}.business-page .about-form .port-footer .content-port a{background:#3276c1 none repeat scroll 0 0;color:#fff;display:table;font-size:14px;font-weight:600;margin:50px 0 0;padding:14px 35px;position:relative;text-transform:uppercase;transition:all 0.5s ease 0s;-webkit-transition:all 0.5s ease 0s}.business-page .about-form .port-footer .content-port a:hover{background:#fff none repeat scroll 0 0;color:#000}.business-page .about-form .port-footer .port-form{float:left;padding-bottom:50px;position:relative;width:50%}.business-page .about-form .port-footer .port-form .form-contact{padding:0 25px;width:100%}.logged-in form#commentform li{float:left;width:100%}.logged-in form#commentform li input#submit{width:auto}.contact-form_req{float:left;width:100%}.contact-form_req form.wpcf7-form{float:left;width:100%}.contact-form_req form.wpcf7-form ul{float:left;width:100%}.contact-form_req form.wpcf7-form ul li{float:left;margin:0 0 12px;width:48%}.contact-form_req form.wpcf7-form ul li:before{content:none}.contact-form_req form.wpcf7-form ul li .wpcf7-not-valid-tip{display:none}.contact-form_req form.wpcf7-form ul li .wpcf7-not-valid{border:1px solid red}.contact-form_req form.wpcf7-form ul li input[type="submit"]{background:#f94139 none repeat scroll 0 0;border-radius:30px;color:#fff;font-size:18px;margin:10px 0 0;padding:10px;text-align:center;width:180px;transition:.5;-webkit-transition:0.5s;-moz-transition:0.5s}.contact-form_req form.wpcf7-form ul li input[type="submit"]:hover{background:#fff;color:#000}.contact-form_req form.wpcf7-form ul li:nth-child(2n){float:right}.contact-form_req form.wpcf7-form ul li.txt-area-full{width:100%}.contact-form_req form.wpcf7-form ul li.captcha{position:relative;width:100%;z-index:0}.contact-form_req form.wpcf7-form ul li.captcha img{position:absolute;right:20px;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);z-index:9}.contact-form_req form.wpcf7-form .wpcf7-response-output.wpcf7-validation-errors{background:#fff none repeat scroll 0 0;border-color:red;color:red;float:left;margin-top:5px;text-align:center;width:100%}.contact-form_req form.wpcf7-form .wpcf7-response-output.wpcf7-mail-sent-ok{background:#fff none repeat scroll 0 0;color:#398f14;float:left;margin-top:7px;text-align:center;width:100%}.bx-wrapper .bx-controls-direction a.bx-next{bottom:0;color:#013165;font-size:30px;font-weight:400;right:2%;text-indent:0;top:auto;width:100px;transition:0.5s;-webkit-transition:0.5s;-moz-transition:0.5s}.bx-wrapper .bx-controls-direction a.bx-next:hover{color:#F94139}.error404 #content{float:left;width:100%}.error404 #content .postarea{float:left;margin:50px 0;text-align:center;width:100%}.error404 #content .postarea span{float:left;width:100%}.error404 #content .postarea span i{color:#3176c0;font-size:100px}.error404 #content .postarea .heading-title{float:left;padding:70px 0 60px;position:relative;text-align:center;width:100%}.error404 #content .postarea .heading-title h1{color:#e9e9eb;font-size:200px;font-weight:800;left:50%;margin:0;position:absolute;text-transform:uppercase;top:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);width:auto;z-index:-1}.error404 #content .postarea .heading-title h4{color:#F94139;font-size:80px;font-weight:800;position:relative;text-transform:uppercase}.error404 #content .postarea p{float:left;font-size:20px;width:100%}.inner-common-class{float:left;margin:40px 0;width:100%}.page-home .Conatct-form{background:#fff0 url(http://cnsdrive.com/broganvideo/wp-content/uploads/2018/01/ryt-contnt.jpeg) no-repeat scroll 0 0/cover}.page-home .Conatct-form .form-contact{background:#3276c1 none repeat scroll 0 0;padding:0 40px 50px 25px}.page-home .Conatct-form .form-contact li.txt-area-full{margin-bottom:12px;width:100%}.page-home .Conatct-form .form-picture{float:right;height:100%;width:50%}.widget-categories::after{background:#fff0 url(/wp-content/themes/images/video-cam.png) no-repeat scroll center center/cover;content:"";height:110px;opacity:.1;position:absolute;right:-30px;top:-50px;width:110px}.aboutusquotes.slick-slide:focus{outline:none}.quotes-cont:focus{outline:none}.footer_req_form{float:left;width:100%;overflow:hidden}.footer_req_form .port-footer{background-position:center center;background-repeat:no-repeat;background-size:cover;float:left;position:relative;width:100%}.footer_req_form .port-footer:before{background:#000 none repeat scroll 0 0;content:"";height:100%;left:0;opacity:.6;position:absolute;top:0;width:100%}.footer_req_form .port-footer .content-port{float:left;padding:50px 40px;position:relative;width:50%}.footer_req_form .port-footer .content-port p{color:#fff;font-size:16px;line-height:28px;margin:15px 0 0;position:relative}.footer_req_form .port-footer .content-port ul li,.footer_req_form .port-footer .content-port ol li{color:#fff}.port-footer .content-port section{float:left;margin-bottom:20px;width:100%}.footer_req_form .port-footer .content-port h2{color:#fff;font-size:36px;padding-top:10px;position:relative;display:table;font-weight:600;margin:0 0 20px;text-align:left;text-transform:uppercase}.footer_req_form .port-footer .content-port h2:before{border:2px solid #f94139;content:"";display:block;left:0;margin:24px auto 0;position:absolute;right:auto;top:85%;transform:none;-webkit-transform:none;width:80px}.footer_req_form .port-footer .content-port h2:after{border:1px solid #f94139;content:none;display:block;left:auto;margin:20px auto 0;position:absolute;right:0;top:-25px;width:140px}.footer_req_form .port-footer .content-port h2 span{background:#fff0 url(/wp-content/themes/images/video-came.png) repeat scroll 0 0/cover;display:table;height:30px;left:10px;margin:0;position:relative;top:-8px;width:30px}.footer_req_form .port-footer .content-port h2 span:before{background-color:#fb6a19;content:none;height:3px;left:0;position:absolute;top:3px;transform:skew(0deg,210deg);width:10px}.footer_req_form .port-footer .content-port h2 span:after{background-color:#fb6a19;content:none;height:3px;position:absolute;right:0;top:3px;transform:skew(0deg,-210deg);width:10px}.footer_req_form .port-footer .content-port a{background:#3276c1 none repeat scroll 0 0;color:#fff;display:table;font-size:14px;font-weight:600;margin:50px 0 0;padding:14px 35px;position:relative;text-transform:uppercase;transition:all 0.5s ease 0s}.footer_req_form .port-footer .content-port a:hover{background:#fff none repeat scroll 0 0;color:#000}.footer_req_form .port-footer .Conatct-form.port-form{float:left;position:relative;width:50%}.footer_req_form .port-footer .Conatct-form.port-form .form-contact{padding:50px 45px 167px;width:100%}.footer_req_form .port-footer .Conatct-form.port-form .form-contact h4{font-size:32px;color:#fff;padding-left:50px;text-align:left}.single-portfolio .video-right-content h2{color:#3276c1;font-size:35px;margin:0 0 40px;text-transform:uppercase}.single-portfolio .video-right-content h2:before{border:2px solid #f94139;content:"";display:block;left:0;margin:24px 0 0;position:absolute;right:auto;top:85%;transform:none;width:110px}.single-portfolio .video-right-content h2 span{background:#fff0 url(/wp-content/themes/images/video-came.png) repeat scroll 0 0/cover;display:table;height:30px;left:0;margin:0;position:relative;top:-8px;width:30px}.single-portfolio .video-right-content h3{color:#626262;font-size:32px;font-weight:600;margin-bottom:12px;text-align:left}.single-portfolio .video-right-content p.cat-port-contnt{color:#939393;text-transform:capitalize}.player .vp-player-layout{top:0!important}.video-bg iframe.resizelistener{border:0 none}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.brogan-outer-class .portfolio-page .port-inner .filtr-item span.item-desc{left:-282px}.blog-entry img{width:100%}}_:-ms-lang(x),.brogan-outer-class .portfolio-page .port-inner .filtr-item span.item-desc{left:-282px}_:-ms-lang(x),.blog-entry img{width:100%}.phone_number{position:absolute;right:80px;top:27px}.phone_number a{color:#fff;font-size:18px}.phone_number::before{content:"\f095";font-family:fontawesome;position:absolute;font-size:17px;color:#fff;left:-26px;top:4px}.testimonials .no_img .img-item{width:100%}.testimonials .no_img .item{padding-left:0;padding-top:20px;text-align:center;width:100%}.video-bg .rev_slider_wrapper{margin-top:-6px!important}.services-home{position:relative;top:-6px}.blog-home .blog-list-home{-moz-box-pack:center;display:flex;flex-wrap:wrap;justify-content:center;margin:0 auto}.privacy-policy .content-common>h4{margin:20px 0}#myList .social ul li{display:block}.tetti-heading.no-img h5::before{left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%)}.tetti-heading.no-img{left:0;position:relative;text-align:center}.footer_req_form .contact-form_req form.wpcf7-form ul li{margin:0 0 15px}ol{padding:0}.brogan-outer-class .about-left h3{text-align:left}.contact-form-second iframe{height:695px}.brogan-outer-class .aboutus-page .values-about .inner-value-about{position:relative;z-index:0}.brogan-outer-class .aboutus-page .values-about #sanctuary::before{background-image:url(/wp-content/themes/images/sanctuary.png);content:"";height:110px;left:15px;opacity:.05;position:absolute;top:0;width:110px;background-size:100% auto;z-index:1}.brogan-outer-class .aboutus-page .values-about #fortitude::before{background-image:url(/wp-content/themes/images/fortitude.png);content:"";height:110px;left:15px;opacity:.05;position:absolute;top:0;width:110px;background-size:100% auto;z-index:1}.brogan-outer-class .aboutus-page .values-about #inspiration::before{background-image:url(/wp-content/themes/images/inspiration.png);content:"";height:110px;left:15px;opacity:.05;position:absolute;top:0;width:110px;background-size:100% auto;z-index:1}.page-home .Conatct-form{background-position:right -330px top}.col-sm-6.inner-value-about:nth-child(2n) .value-title-about{float:right}.services-home ul li:nth-child(2)::before{background-position:left -90px top}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.footer_req_form .port-footer .port-form.Conatct-form .form-contact{padding:50px 45px 172px}.brogan-outer-class .contact-frame form.wpcf7-form ul li input{padding:17px 20px;line-height:normal}}_:-ms-lang(x),.footer_req_form .port-footer .port-form.Conatct-form .form-contact{padding:50px 45px 172px}_:-ms-lang(x),.brogan-outer-class .contact-frame form.wpcf7-form ul li input{padding:17px 20px;line-height:normal}.tp-video-play-button .tp-revstop{margin:15px!important}.wpcf7-response-output{margin:0 auto!important;width:70%;text-align:center;display:table}.wpcf7 form.invalid .wpcf7-response-output{border-color:#f94139!important;margin:0 auto!important;width:70%;text-align:center;display:table;color:#f94139!important;border:1px solid;background:#fff}form.wpcf7-form.sent .wpcf7-response-output{border-color:#008000!important;margin:0 auto!important;width:70%;text-align:center;display:table;color:#008000!important;border:1px solid;background:#fff}.screen-reader-response{display:none}#sb_instagram .sbi_follow_btn a:hover{background:#3276c1!important;box-shadow:none!important}#sb_instagram .sbi_follow_btn a{font-size:14px!important;font-weight:600!important;padding:14px 20px!important;text-transform:uppercase!important}.userway_buttons_wrapper{bottom:120px!important;left:16px!important}.uparrow{bottom:70px!important}.testi-info p{color:#333!important}.about-info p:nth-child(2):before{color:#e8e8ea85!important}body{overflow-x:hidden!important;overflow-y:visible!important}.blog-entry .entry-image{width:100%}.blog-entry img{width:100%}.price-inner-page{padding:0 0 30px 0}.pricing-packages .pricing-package h2{font-size:23px;font-weight:800;position:relative;text-transform:uppercase;color:#333;margin-bottom:20px}.pricing-packages{display:flex;justify-content:center;gap:25px}.pricing-packages .pricing-package{width:33.3%;padding:20px;border:1px solid #ddd;border-radius:20px;border-radius:20px;position:relative}.pricing-packages .pricing-package p{position:absolute;top:-1px;left:-1px;font-weight:600;padding:5px 25px;border:1px solid #ddd;border-radius:18px 0 18px 0;background-color:#f94139;color:#fff}.pricing-packages .pricing-package h2{font-size:23px;font-weight:800;position:relative;text-transform:uppercase;color:#333;margin-bottom:20px}.pricing-packages .pricing-package h2::before{display:none}.pricing-packages .pricing-package h3{font-size:38px;font-weight:500;color:#000;margin-bottom:20px}.retainer-plans{display:flex;justify-content:center;gap:25px}.retainer-plans .retainer-plan{width:33.3%;padding:20px;border:1px solid #ddd;border-radius:20px;border-radius:20px;position:relative}.retainer-plans .retainer-plan h2{font-size:23px;font-weight:800;position:relative;text-transform:uppercase;color:#333;margin-top:0;margin-bottom:20px}.retainer-plans .retainer-plan h2::before{display:none}.pricing-packages .pricing-package .package-details ul li{line-height:25px;margin-bottom:10px}.retainer-plans .retainer-plan .plan-details ul li{line-height:25px;margin-bottom:10px}section.testimonials.wow.slideInRight{margin-bottom:30px}.video-services-categories{width:293.453px!important;top:0%!important}.video-services-posts{width:72%!important}.video-services-categories ul{padding:20px!important;border:1px solid #ccc;border-radius:20px;display:flex;flex-direction:column;gap:15px;width:max-content;margin-top:25px!important;top:20px;position:absolute}.video-services-categories ul li{margin:0!important}.video-services-categories ul li::before{display:none!important}.video-services-categories ul li a.scroll-link{color:white!important;line-height:25px!important;padding:15px;margin:0!important;background-color:#3176c0;border-radius:35px;text-align:center;width:100%;display:block;transition:0.3s ease}.video-services-categories ul li a.scroll-link:hover{background:#f94139;transition:0.3s ease}.video-services-grid .video-service-box:hover{transform:translateY(-5px)}.video-services-posts .video-service-items .wp-playlist .mejs-container{width:100%!important}.video-service-item h3{text-align:start;padding:15px 0;font-size:22px;color:#000;font-weight:600;text-transform:uppercase}.grecaptcha-badge{z-index:9999999}.uparrow{z-index:99999!important}section.most-requested-video-services .heading-title{padding:70px 0 20px 0!important}section.most-requested-video-services .heading-title{padding:0 0 20px 0!important}section.most-requested-video-services{padding:50px 0;margin:50px 0;background-color:#ebebeb}.video-services-grid{margin-top:0;display:flex;gap:30px;justify-content:center}.video-services-grid .video-service-box{max-width:100%!important;width:33.3%;height:100%;border:1px solid #ddd;padding:20px;background:#fff;transition:all 0.3s ease}.video-services-grid .video-service-box a .thumb{width:100%;height:100%;object-fit:cover;position:relative;padding-bottom:60%;margin-right:auto;display:block;margin-left:auto}.video-services-grid .video-service-box a .thumb img.attachment-medium{width:100%;position:absolute;height:100%;top:0;border-radius:0!important;object-fit:cover;left:0}.video-services-grid .video-service-box a h3{color:#333;font-size:20px;font-weight:800;position:relative;text-transform:uppercase}.video-services-grid .video-service-box a p{color:#333}.video-services-posts .video-service-item iframe{width:100%}.services-home ul{width:50%}.services-home h2{color:#fff;margin-bottom:40px}