.probootstrap-section.probootstrap-bg .heading,body{font-family:-apple-system,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Open Sans","Helvetica Neue",sans-serif}html{overflow-x:hidden;font-size:1em}body{background:#fff;font-size:16px;line-height:1.8;color:rgba(0,0,0,.8);font-weight:400;height:100dvh;overflow-y:auto}body.show{overflow-y:hidden}::selection{background:#010201;color:#fff}::-moz-selection{background:#010201;color:#fff}.probootstrap-card .probootstrap-card-text .probootstrap-card-heading,.probootstrap-panel .panel .panel-title,.section-heading h1,.section-heading h2,.service .heading,.service.left-icon .heading,.service.left-icon h3,h1,h2,h3,h4,h5{color:#000;margin:1.414em 0 .5em;line-height:1.2;font-weight:300;text-transform:capitalize}h1{margin-top:0;font-size:1.602em}.section-heading h1,.section-heading h2,h2{font-size:1.424em}.probootstrap-card .probootstrap-card-text .probootstrap-card-heading,.service .heading,.service.left-icon .heading,.service.left-icon h3,h3{font-size:1.266em}.probootstrap-panel .panel .panel-title,h4{font-size:1.125em}small{font-size:.889em}figure,ol,p,ul{margin-bottom:1.3em}a{transition:.3s all;color:#004369;text-decoration:underline}a.no-decoration{text-decoration:none}a.underline{text-decoration:underline}a:focus,a:hover{color:#0c5aa0;text-decoration:none}.link-light,.sub-heading{color:#004369}iframe{background:rgba(0,0,0,.1);border-radius:4px;max-width:100%;border:0;margin:0}.sub-heading{margin:0;text-transform:uppercase;font-size:15px}.hide-text{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.float-left{float:left}.probootstrap-loader{display:none;position:fixed;left:0;top:0;width:100vw;height:100dvh;z-index:9999;background:url(../img/preloader.gif) center no-repeat rgba(255,255,255,.8)}article>img{margin-bottom:15px;filter:drop-shadow(3px 3px 6px rgba(0, 0, 0, .2));border-radius:4px}.modal-dialog-centered .modal-content,img{margin:0 auto}.probootstrap-panel .panel article .panel-title+ul,article .probootstrap-panel .panel .panel-title+ul,article h4+ul{font-style:italic}.modal-dialog-centered{display:flex;align-items:center;min-height:calc(100% - 1rem)}.medium,.medium a{font-weight:400}img{max-width:100%;height:auto}img.grayscale{filter:grayscale(100%)}.resume ul{font-size:14px}.primary_cta,button.primary_cta{background-color:#BE2D2D;padding:18px 54px;border-radius:2px;color:#fff;display:inline-block;white-space:nowrap;cursor:pointer;font-size:15px;letter-spacing:0}.whiteShadow{box-shadow:inset 0 0 8px 11px #fff}.whiteShadow img{position:relative;z-index:-1}.grayShadow{box-shadow:0 0 15px 2px #a9a9a9}.probootstrap-header{padding-top:15px;padding-bottom:15px;position:-webkit-sticky;position:sticky;top:0;z-index:12;background:#fafafa;box-shadow:rgba(0,0,0,.2) 0 0 7px}.probootstrap-logo{float:left;padding-left:0;display:block;background:url(../img/logo.png) no-repeat;background-size:contain;text-indent:-99999px;width:162px;height:52px}@media screen and (max-width:768px){.probootstrap-logo{padding-left:0}}.probootstrap-nav{margin-left:40px;margin-top:10px;text-align:left;float:left;width:calc(100% - 205px);position:relative}.probootstrap-mobile-menu-active .probootstrap-nav{margin-top:0;text-align:left;position:fixed;display:block!important;overflow-y:auto;top:0;right:0;bottom:0;z-index:1100;height:100dvh;width:300px;background:#fff;padding:40px;transition:.3s all ease-out;transform:translateX(300px)}.probootstrap-mobile-menu-active .probootstrap-nav .extra-text{display:block;float:left;clear:both;margin-top:30px}.probootstrap-mobile-menu-active .probootstrap-nav .extra-text .social-buttons{display:inline-flex;padding:0;margin:0}.probootstrap-mobile-menu-active .probootstrap-nav .extra-text .social-buttons li{padding:0;margin:0;list-style:none}.probootstrap-mobile-menu-active .probootstrap-nav .extra-text .social-buttons li a{display:block;padding:5px 12px 5px 0;line-height:18px}.probootstrap-mobile-menu-active .probootstrap-nav .extra-text .social-buttons li a svg{fill:#010201}.probootstrap-mobile-menu-active .probootstrap-nav .extra-text h5{font-size:12px;font-weight:700;letter-spacing:.1em}.probootstrap-mobile-menu-active.show .probootstrap-nav{transform:translateX(0)}ul li.no-bullet{list-style:none}.probootstrap-main-nav{margin:0;padding:0}.probootstrap-mobile-menu-active .probootstrap-main-nav{margin-top:25px;width:100%}.probootstrap-main-nav>li{margin:0;padding:0 10px;list-style:none;display:inline;font-size:18px;position:relative}.probootstrap-mobile-menu-active .probootstrap-main-nav>li{display:block;padding-left:0;padding-right:0}.probootstrap-main-nav>li .fakeLink,.probootstrap-main-nav>li a{padding:10px 0;color:#010201;font-size:16px;text-decoration:none}.probootstrap-mobile-menu-active .probootstrap-main-nav>li .fakeLink,.probootstrap-mobile-menu-active .probootstrap-main-nav>li a{color:#004369;padding:5px 0;display:block;border-bottom:none!important}.probootstrap-main-nav>li.active .fakeLink,.probootstrap-main-nav>li.active>a{color:#004369}.probootstrap-main-nav>li:hover ul{display:block}.probootstrap-main-nav>li ul{position:absolute;left:0;top:27px;padding:0 0 4px;width:200px;background:#fff;display:none}.probootstrap-main-nav>li ul li{list-style:none}.probootstrap-main-nav>li ul li a{font-size:14px;padding:4px 10px;display:block;color:#010201}.probootstrap-mobile-menu-active .probootstrap-main-nav li{display:block}.probootstrap-mobile-menu-active .probootstrap-main-nav ul{display:block;position:relative;width:auto;top:0;padding:0 0 0 20px;background:0 0}.probootstrap-mobile-menu-active .probootstrap-main-nav ul li a{margin-bottom:0}.probootstrap-mobile-menu-active .probootstrap-main-nav ul li a+a{margin-top:5px}.mobile-menu-overlay{z-index:1099;position:fixed;top:0;bottom:0;left:0;right:0;width:100vw;height:100dvh;background:rgba(0,0,0,.7);opacity:0;visibility:hidden;transition:.3s all ease-out}.probootstrap-mobile-menu-active.show .mobile-menu-overlay{opacity:1;visibility:visible}.probootstrap-right-nav{position:absolute;display:inline-flex;top:3px;right:0;margin:0;padding:0;text-align:right!important}.probootstrap-right-nav li{padding:0;margin:0;list-style:none}.probootstrap-right-nav li a{display:block;padding:5px 7px;color:#010201}.probootstrap-right-nav li a:hover{text-decoration:none!important;color:#004369}.blog-list li a,.breadcrumb ul a,.btn,.btn.btn-secondary,.probootstrap-burger-menu{text-decoration:none}.probootstrap-right-nav li a:hover svg{fill:#004369}.probootstrap-right-nav li svg{fill:#010201;display:block;line-height:100%}.probootstrap-burger-menu{position:absolute;top:29px;right:15px;display:block;width:32px;padding:0 7px}.probootstrap-burger-menu i{position:relative;display:inline-block;width:18px;height:2px;color:#010201;font-weight:700;font-style:normal;font-size:14px;line-height:2px;text-indent:-50px;background:#010201;transition:all .2s ease-out}.probootstrap-burger-menu i::after,.probootstrap-burger-menu i::before{content:"";width:18px;height:2px;background:#010201;position:absolute;left:0;transition:all .2s ease-out}.probootstrap-burger-menu i::before{top:-7px}.probootstrap-burger-menu i::after{bottom:-7px}.probootstrap-burger-menu:hover i::before{top:-10px}.probootstrap-burger-menu:hover i::after{bottom:-10px}.probootstrap-burger-menu.active i{background:0 0}.probootstrap-burger-menu.active i::before{top:0;transform:rotateZ(45deg)}.probootstrap-burger-menu.active i::after{bottom:0;transform:rotateZ(-45deg)}.btn{border:none;border-radius:4px;letter-spacing:.1em;transition:.3s all ease-in;padding:10px}.btn.btn-sm{font-size:13px;padding:5px 20px}.btn.btn-primary{border:2px solid #BE2D2D;background:#BE2D2D;color:#fff}.btn.btn-primary:active,.btn.btn-primary:focus,.btn.btn-primary:hover{background:#cf3535;color:#fff;border-color:#cf3535}.btn.btn-primary:active,.btn.btn-primary:focus{outline:0}.btn.btn-primary.withIcon{padding:7px 10px;display:inline-flex;gap:5px;align-items:center}.btn.btn-secondary{border:2px solid #004369;background:#004369;color:#fff}.btn.btn-secondary:active,.btn.btn-secondary:focus,.btn.btn-secondary:hover{background:#005383;border-color:#005383;outline:0}.btn.btn-secondary svg{fill:#fff}.probootstrap-section{padding:1em 0;position:relative;z-index:2}.probootstrap-section .overlap{margin-top:-190px}@media screen and (max-width:768px){.probootstrap-section .overlap{margin-top:-5rem}}.probootstrap-section.probootstrap-section-lighter{background:#f7fbf7}.probootstrap-section.probootstrap-section-lighter.testimonialList .container{background-position:center center;background-repeat:no-repeat;background-color:transparent}.probootstrap-section.probootstrap-bg{background-size:cover;background-repeat:no-repeat;background-attachment:fixed;padding:8em 0}.probootstrap-section.probootstrap-bg:before{position:absolute;content:"";background:rgba(0,0,0,.6);top:0;left:0;right:0;bottom:0;z-index:-1}.probootstrap-section.probootstrap-bg .heading{margin-top:0;margin-bottom:10px;color:#fff;font-size:30px;line-height:30px}.probootstrap-section.probootstrap-bg .sub-heading{font-size:20px;line-height:1.5;color:rgba(255,255,255,.7)}.probootstrap-section.probootstrap-bg .container{position:relative;z-index:2}.blog-banner{background-color:#bcd4e1}.blog-banner .row{min-height:250px;display:flex;align-items:center}.blog-banner .row .col{background:linear-gradient(to right,#b2e0f4,#fff);box-shadow:3px 3px 12px 0 #BDC0C3;padding:10px 30px;min-height:90px;width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative}.blog-banner .row .col::after,.blog-banner .row .col::before{content:"";background:url(/img/blog-banner-icon.png) 0 center repeat-y;display:block;position:absolute;top:0;width:14px;height:100%}.blog-banner .row .col::before{left:0}.blog-banner .row .col::after{right:0;transform:rotate3d(0,1,0,180deg)}.blog-banner .row h1{margin:0}.inline-contact{display:flex;flex-direction:column;align-items:center;text-align:center;gap:25px;border-top:1px solid #BDC0C3;padding:20px 0}.inline-contact h5{margin:0 0 13px;font-weight:600}.share-icons{display:inline-flex;flex-wrap:wrap;justify-content:center;padding:2px 0;gap:20px}.share-icons button{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;text-align:center;padding:0;margin:0;border-radius:50%;background-color:#000;border:none;cursor:pointer}.share-icons button:hover{background-color:#262626}.share-icons button svg{fill:#fff}@media (max-width:480px){.blog-banner .row .col h1{font-size:22px}.share-icons{-moz-column-gap:18px;column-gap:18px}}.blog-list{padding:0;list-style:none;display:flex;flex-wrap:wrap;-moz-column-gap:20px;column-gap:20px;row-gap:30px}.blog-list .blog-item,.blog-list li{flex-basis:calc(50% - 10px)}.blog-list .blog-item .section-heading h1,.blog-list .blog-item h2,.blog-list li .section-heading h1,.blog-list li h2,.section-heading .blog-list .blog-item h1,.section-heading .blog-list li h1{margin-top:15px}.blog-list .blog-item{flex-basis:calc(33.3% - 13.33px)}.blog-list .blog-item .section-heading h1,.blog-list .blog-item h2,.section-heading .blog-list .blog-item h1{font-size:1.2rem}.blog-list+.btn{margin-top:20px}@media (max-width:768px){.blog-list .blog-item,.blog-list li{flex-basis:100%}}.breadcrumb{margin-top:1rem}.breadcrumb ul{list-style:none;padding-left:20px;max-width:calc(100% - 20px);margin:0;display:inline-flex;gap:10px}.breadcrumb ul li.final{overflow:hidden}.breadcrumb ul li.final span{opacity:.8;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.breadcrumb ul li:not(.final){flex-shrink:0}.breadcrumb ul a:hover{text-decoration:underline}.breadcrumb ul span{display:block}.probootstrap-footer-widget{float:left;width:100%}.probootstrap-footer-widget .heading{font-size:18px;margin-bottom:30px;font-weight:300;margin-top:1.414em;line-height:1.2;display:block}@media screen and (max-width:992px){.probootstrap-footer-widget span.heading{display:none}}.probootstrap-footer-widget.right{text-align:right}.probootstrap-footer{padding:1em 0}@media screen and (max-width:768px){.probootstrap-footer-widget.right{text-align:left}.probootstrap-footer{padding:3em 0}}.probootstrap-footer.probootstrap-bg{background-size:cover;background-repeat:no-repeat;background-attachment:fixed;position:relative}.probootstrap-footer.probootstrap-bg a{text-decoration:none}.probootstrap-footer.probootstrap-bg a:hover,.service.left-icon a:hover{text-decoration:underline!important}.probootstrap-card .probootstrap-card-text p a:hover,.probootstrap-footer .copyright a,.probootstrap-footer .probootstrap-footer-widget p a{text-decoration:underline}.probootstrap-card .probootstrap-card-text .probootstrap-footer.probootstrap-bg .probootstrap-card-heading,.probootstrap-footer.probootstrap-bg .probootstrap-card .probootstrap-card-text .probootstrap-card-heading,.probootstrap-footer.probootstrap-bg .probootstrap-panel .panel .panel-title,.probootstrap-footer.probootstrap-bg .section-heading h1,.probootstrap-footer.probootstrap-bg .service .heading,.probootstrap-footer.probootstrap-bg h2,.probootstrap-footer.probootstrap-bg h3,.probootstrap-footer.probootstrap-bg h4,.probootstrap-panel .panel .probootstrap-footer.probootstrap-bg .panel-title,.section-heading .probootstrap-footer.probootstrap-bg h1,.service .probootstrap-footer.probootstrap-bg .heading{color:#010201}.probootstrap-footer.probootstrap-bg:before{position:absolute;content:"";background:#BDC0C3;top:0;left:0;right:0;bottom:0;z-index:1}.probootstrap-footer.probootstrap-bg ul li{list-style:disc;margin-bottom:5px}.probootstrap-footer>.container{position:relative;z-index:2}.probootstrap-footer .copyright p{font-size:15px}.probootstrap-link-wrap{padding-left:40px}@media screen and (max-width:970px){.probootstrap-link-wrap{padding-left:0}}.stack-link{padding:0;margin:0;display:block}.stack-link li{list-style:none;padding:0;margin:0 0 10px}.stack-link small{font-size:12px;color:rgba(255,255,255,.2)}.stack-link a:hover small{color:#fff}.stack-link.disc{margin-left:20px}.stack-link.disc li{list-style:disc}.stack-link.disc li a{font-weight:400}.flexslider .probootstrap-heading,.section-heading h1,.section-heading h2{font-weight:300;font-family:-apple-system,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Open Sans","Helvetica Neue",sans-serif}.probootstrap-sidebar{padding-left:40px}@media screen and (max-width:992px){.probootstrap-sidebar{padding-left:15px}}.section-heading{margin-bottom:50px}#map-plug{display:none}#google-reviews{display:flex;flex-wrap:wrap}#google-reviews.sidebar{flex-direction:column}#google-reviews.sidebar .probootstrap-testimony blockquote{margin-bottom:15px}#google-reviews.sidebar .probootstrap-testimony blockquote p{font-size:16px;line-height:25px}.review-item{border:1px solid rgba(190,190,190,.35);margin:0 auto;padding:1em;flex:1 1 20%}@media (max-width:1200px){.review-item{flex:1 1 40%}}@media (max-width:450px){.review-item{flex:1 1 90%}}.review-meta,.review-stars{text-align:center;font-size:115%}.review-author{text-transform:capitalize;font-weight:700}.review-date{opacity:.6;display:block}.review-text{line-height:1.55;text-align:left;max-width:32em;margin:auto}.review-stars ul{display:inline-block;list-style:none!important;margin:0;padding:0}.review-stars ul li{float:left;list-style:none!important;margin-right:1px;line-height:1}.review-stars ul li i{background:url(../img/star.png) center no-repeat;display:block;width:14px;height:19px;background-size:100%}.review-stars ul li i.inactive{background-image:url(../img/star-inactive.png)}figure{margin-bottom:30px}.probootstrap-panel .panel{background:0 0;border:none;margin-bottom:0!important;margin-top:0!important;box-shadow:none}.probootstrap-panel .panel .panel-title{margin:0!important;padding:0!important}.probootstrap-panel .panel .panel-heading{background:0 0;border-bottom:1px solid rgba(0,0,0,.1)}.probootstrap-panel .panel .panel-heading a{padding-top:10px!important;padding-bottom:15px!important;display:block;color:rgba(0,0,0,.7);position:relative;font-weight:400}.probootstrap-panel .panel .panel-heading a:after{content:"";background:url(../svg/plus.svg) center no-repeat;position:absolute;top:50%;right:0;transform:translateY(-50%);width:12px;height:12px}.probootstrap-panel .panel .panel-heading a:hover{color:#000}.probootstrap-panel .panel .panel-heading a[aria-expanded=true]{color:#1f55a9}.probootstrap-panel .panel .panel-heading a[aria-expanded=true]:after{content:"";background-image:url(../svg/minus.svg)}.probootstrap-panel .panel .panel-body{border:none!important}.probootstrap-panel .panel .panel-body :last-child{margin-bottom:0}.inline-icon{display:inline-flex;align-items:center;gap:10px}.inline-icon svg{fill:#004369;flex-shrink:0}.slides-text{z-index:99;position:relative;padding-top:230px;max-width:590px;margin:0 auto}.slides-text h1,.slides-text h2{font-size:49px;color:#fff;margin-bottom:0;text-transform:none}@media screen and (max-width:768px){.slides-text h1,.slides-text h2{font-size:30px;line-height:40px}}.section-heading .slides-text h1+h1,.section-heading .slides-text h2+h1,.slides-text .section-heading h1+h1,.slides-text .section-heading h1+h2,.slides-text .section-heading h2+h1,.slides-text .section-heading h2+h2,.slides-text h1+h2,.slides-text h2+h2{font-weight:400;margin-top:5px}.slides-text h1 span,.slides-text h2 span{font-weight:900;font-size:65px;line-height:60px}.slides-text p{font-size:16px;line-height:22px;font-weight:400;text-shadow:1px 1px rgba(0,0,0,.3)}@media screen and (max-width:768px){.slides-text p{font-size:16px}}.slides-text blockquote p{font-size:20px;line-height:30px;text-shadow:1px 1px rgba(0,0,0,.7)}@media screen and (max-width:480px){.slides-text{padding-top:150px}}.whatsappContact{display:block;padding:12px;position:fixed;bottom:25px;right:25px;z-index:200;line-height:100%;border-radius:50%;background-color:#25d366;box-shadow:0 0 10px 4px #fff}.whatsappContact:hover{opacity:.8}.whatsappContact svg{fill:#fff}form.contact{background:rgba(0,0,0,.1);padding:20px 5%;margin-bottom:15px;border-radius:5px}form.contact .form-group{background:#fff;padding:20px;border-radius:5px}form.contact .form-group label{font-size:14px;margin:0}form.contact .form-group label span,form.contact .form-group label.error{color:#8c1d17}form.contact .form-group label.error{display:none}form.contact .form-group input{border:none;border-bottom:1px solid gray;border-radius:0;box-shadow:none;padding:5px 0;height:30px}form.contact .form-group.header{border-top:10px solid #22eaaa}.probootstrap-card .probootstrap-card-text form.contact .form-group.header .probootstrap-card-heading,.service form.contact .form-group.header .heading,form.contact .form-group.header .probootstrap-card .probootstrap-card-text .probootstrap-card-heading,form.contact .form-group.header .service .heading,form.contact .form-group.header h3{margin-top:0;font-weight:700}form.contact .form-group.header p{margin-bottom:0;font-size:13px}form.contact .form-group.header label{color:#8c1d17}form.contact.small{padding:10px 3%;background:#22c1c3;background:linear-gradient(0deg,#22c1c3 0,#fff 100%)}form.contact.small .form-group{padding:10px;margin-bottom:0;border-radius:0;background:rgba(255,255,255,.7)}form.contact.small .form-group.last{border-radius:0 0 5px 5px}form.contact.small .form-group.header{border-color:#005b94;border-radius:5px 5px 0 0}form.contact.small .form-group label{font-weight:500}form.contact.small .form-group input{background:0 0}form.contact.small button{margin-top:10px;background:#005b94;border-color:#005b94}form.contact.small button:active,form.contact.small button:focus,form.contact.small button:hover{background:#006bae;border-color:#006bae}.flexslider .slides{background-position:center 0;background-repeat:no-repeat;overflow:hidden;background-size:cover}.container .section-heading h1,.container h2,.section-heading .container h1{font-weight:400}.probootstrap-section.probootstrap-section-lighter.testimonialList .container{background-image:url(../img/google-reviews.webp)}.probootstrap-card{margin-bottom:30px;float:left;width:100%}.probootstrap-card .category{color:rgba(0,0,0,.6);margin-top:5px;font-size:15px}.probootstrap-card .category span{color:rgba(0,0,0,.8)}.probootstrap-card .probootstrap-card-media{overflow:hidden}.probootstrap-card .probootstrap-card-media.icon{font-size:30px}.probootstrap-card .probootstrap-card-media.svg-sm .svg{height:80px;margin-bottom:0}.probootstrap-card .probootstrap-card-media.colored .svg{fill:#004369}.probootstrap-card .probootstrap-card-text{padding:15px}.probootstrap-card .probootstrap-card-text .probootstrap-card-heading{margin-top:0;margin-bottom:20px;font-size:1.13em}.probootstrap-card .probootstrap-card-text p:last-child{margin-bottom:0}.probootstrap-card .probootstrap-card-text p a{font-weight:400}.probootstrap-card.probootstrap-person{margin-bottom:30px}.probootstrap-card.probootstrap-person .probootstrap-card-media img{height:200px;margin:0 auto;border-radius:50%}.probootstrap-card.probootstrap-person small{color:rgba(0,0,0,.3);font-weight:400}.probootstrap-card.with-hover .probootstrap-card-media img{transition:.3s all ease}.probootstrap-card.with-hover .probootstrap-card-text{transition:.2s all ease-in;position:relative}.probootstrap-card.with-hover .probootstrap-card-text:before{height:0;z-index:-1;content:"";position:absolute;top:0;left:0;width:100%;background:#fafafa;transition:.2s all ease-out}.probootstrap-card.with-hover:hover .probootstrap-card-media{position:relative;overflow:hidden}.probootstrap-card.with-hover:hover .probootstrap-card-media img{transform:scale(1.1)}.probootstrap-card.with-hover:hover .probootstrap-card-text{color:#010201}.probootstrap-card.with-hover:hover .probootstrap-card-text:before{height:100%}.probootstrap-card.with-hover:hover .probootstrap-card-text .category{color:rgba(1,2,1,.8)}.probootstrap-card.with-hover:hover .probootstrap-card-text a,.service.left-icon .icon,.service.left-icon a{color:#010201}#map{width:100%;height:500px;position:relative}@media screen and (max-width:768px){#map{height:200px}}.probootstrap-social{padding:0;margin:0}.probootstrap-social li{display:inline-block;padding:0 10px;margin:0;list-style:none}.probootstrap-social li svg{fill:#010201}.probootstrap-social li svg:hover{fill:#004369}.service{margin-bottom:30px;float:left;width:100%;padding:20px;border-radius:0}.service .icon{position:relative;display:block;margin:0 auto;text-align:center}.service .icon i{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);font-size:30px}.service p:last-child{margin-bottom:0}.service.left-icon{padding:30px 0;border:none;margin-bottom:30px;display:table;background:#fafafa;box-shadow:rgba(0,0,0,.2) 0 0 7px;border-radius:5px}.service.left-icon .icon,.service.left-icon .text{display:table-cell;vertical-align:top!important}.service.left-icon .icon{height:10px!important;width:90px;position:relative;top:0;border:none}.service.left-icon .icon i{font-size:46px;position:absolute;top:20px}.service.left-icon .text{display:table-cell;padding-right:20px}.probootstrap-card .probootstrap-card-text .service.left-icon .probootstrap-card-heading,.service.left-icon .heading,.service.left-icon .probootstrap-card .probootstrap-card-text .probootstrap-card-heading,.service.left-icon h3{margin-top:0;margin-bottom:10px}.service.left-icon p{text-align:justify}.service.left-icon p:last-child{margin-bottom:0}.with-icon{padding:0;margin:0 0 30px}.with-icon li{padding:0;margin:20px 0 15px;list-style:none;line-height:24px;display:table}.with-icon li>i,.with-icon li>span{vertical-align:top;display:table-cell}.with-icon li>i{font-size:20px;position:relative;top:4px;width:30px}.with-icon li i{top:4px;font-size:15px}.with-icon.colored i{color:#004369}.row.heading .section-heading h1,.row.heading h2,.section-heading .row.heading h1{font-size:28px}.flexslider .slides>li,.slider-height{height:615px;overflow:hidden}@media screen and (max-width:480px){.flexslider .slides>li,.slider-height{height:inherit;height:500px}}@media (max-width:480px){.flexslider .slides>li,.slider-height{height:inherit;height:400px}}.flexslider{position:relative;z-index:2;background:gray;border:none;margin:0;border-radius:0;color:rgba(255,255,255,.8)}.flexslider .overlay,.flexslider .slides>li.overlay10:before,.flexslider .slides>li.overlay2:before,.flexslider .slides>li.overlay:before{position:absolute;top:0;left:0;right:0;bottom:0}.flexslider .overlay{z-index:3;background:rgba(0,0,0,.5)}.flexslider.page-inner,.flexslider.page-inner .slides>li{height:400px}.flexslider .btn{padding:15px 30px}.flexslider .probootstrap-heading{color:#fff;font-size:170px;line-height:60px}@media screen and (max-width:768px){.flexslider .probootstrap-heading{font-size:90px;line-height:70px}}.flexslider .probootstrap-heading a{color:rgba(255,255,255,.8);border-bottom:2px solid rgba(255,255,255,.2)}.flexslider .probootstrap-heading a:hover{border-bottom:2px solid #fff}.flexslider .probootstrap-sub-wrap{max-width:600px;text-align:left;font-size:20px;line-height:1.5}.flexslider .probootstrap-sub-wrap a{color:rgba(255,255,255,.8);border-bottom:2px solid rgba(255,255,255,.2)}.flexslider .probootstrap-sub-wrap a:hover{border-bottom:2px solid #fff}.flexslider .text-center .probootstrap-sub-wrap{margin:0 auto;text-align:center}.flexslider .slides>li{background-size:cover;background-position:center center;background-repeat:no-repeat;width:100%;display:block}.flexslider .slides>li.overlay:before{content:"";background:rgba(255,255,255,.5)}.flexslider .slides>li.overlay2:before{content:"";background:rgba(0,0,0,.5)}.flexslider .slides>li.overlay10:before{content:"";background:rgba(0,0,0,.1)}.probootstrap-testimony{width:100%;margin-bottom:35px;float:left}@media screen and (max-width:768px){.probootstrap-testimony{margin-bottom:30px}}.probootstrap-testimony blockquote{border-left:none;padding:0;margin:0 0 30px;position:relative}.probootstrap-testimony blockquote p{font-size:18px;line-height:28px;text-align:justify}.probootstrap-testimony span.initialLetter{width:50px;height:50px;border-radius:50%;margin-right:20px;display:inline-block;background:#575656;color:#fff;text-align:center;font-size:27px;font-weight:700}.probootstrap-testimony .author{display:table}.probootstrap-testimony .author>div,.probootstrap-testimony .author>img{display:table-cell;vertical-align:top;text-transform:capitalize;line-height:1;font-weight:700}.probootstrap-testimony .author>div span,.probootstrap-testimony .author>img span{font-weight:400;margin-top:5px;font-size:12px;display:block;text-transform:none}.mb0{margin-bottom:0!important}.mb30{margin-bottom:30px!important}.mb50{margin-bottom:50px!important}@media screen and (min-width:767px){.truncate-overflow{min-height:87px}}