@keyframes bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,3000px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}to{transform:translate3d(0,0,0)}}@keyframes fadeInUp{0%{opacity:0;transform:translate3d(0,100%,0)}to{opacity:1;transform:none}}#sb_instagram{margin:0 auto;padding:0}#sb_instagram:after{content:"";display:table;clear:both}#sb_instagram.sbi_fixed_height{overflow:hidden;overflow-y:auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#sb_instagram,#sb_instagram #sbi_images,#sb_instagram #sbi_images .sbi_item{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#sb_instagram #sbi_images{display:grid;padding:12px 0}#sb_instagram .sbi_header_link{-webkit-box-shadow:none;box-shadow:none}#sb_instagram .sbi_header_link:hover{border:0}#sb_instagram #sbi_images .sbi_item{display:inline-block;vertical-align:top;zoom:1;margin:0!important;text-decoration:none;opacity:1;overflow:hidden;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}#sb_instagram #sbi_images .sbi_item.sbi_transition{opacity:0}#sb_instagram.sbi_col_5 #sbi_images{grid-template-columns:repeat(5,1fr)}#sb_instagram .sbi_photo_wrap{position:relative}#sb_instagram .sbi_photo{display:block;text-decoration:none}#sb_instagram .sbi_photo img{width:100%;height:inherit;object-fit:cover;scale:1;transition:transform .5s ease-in-out;transition:transform .5s ease-in-out,-webkit-transform .5s ease-in-out;vertical-align:middle}#sb_instagram a,#sb_instagram a:active,#sb_instagram a:focus,#sb_instagram a:hover{outline:0}#sb_instagram img{display:block;padding:0!important;margin:0!important;max-width:100%!important;opacity:1!important}#sb_instagram svg:not(:root).svg-inline--fa{height:1em;display:inline-block}#sb_instagram .sbi_type_video .sbi_playbtn,#sb_instagram .sbi_type_video .svg-inline--fa.fa-play{display:block!important;position:absolute;color:#fff;color:rgba(255,255,255,.9);font-style:normal!important;text-shadow:0 0 8px rgba(0,0,0,.8)}#sb_instagram .sbi_type_video .sbi_playbtn{z-index:2;top:50%;left:50%;margin-top:-24px;margin-left:-19px;padding:0;font-size:48px}#sb_instagram .sbi_type_video .svg-inline--fa.fa-play{z-index:1;-webkit-filter:drop-shadow(0 0 2px rgba(0,0,0,.4));filter:drop-shadow(0 0 2px rgba(0,0,0,.4))}.sbi-screenreader{text-indent:-9999px!important;display:block!important;width:0!important;height:0!important;line-height:0!important;text-align:left!important;overflow:hidden!important}#sb_instagram .sb_instagram_header,.sb_instagram_header{overflow:hidden;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:12px 0}#sb_instagram .sb_instagram_header a,.sb_instagram_header a{transition:color .5s ease;text-decoration:none}.sbi_no_avatar .sbi_header_img{background:#333;color:#fff;width:50px;height:50px;position:relative}.sb_instagram_header .sbi_header_hashtag_icon{opacity:0;position:absolute;width:100%;top:0;bottom:0;left:0;text-align:center;color:#fff;background:rgba(0,0,0,.75)}.sbi_no_avatar .sbi_header_hashtag_icon{display:block;color:#fff;opacity:.9;-webkit-transition:background .6s linear,color .6s linear;-moz-transition:background .6s linear,color .6s linear;-o-transition:background .6s linear,color .6s linear;transition:background .6s linear,color .6s linear}.sbi_no_avatar:hover .sbi_header_hashtag_icon{display:block;opacity:1;-webkit-transition:background .2s linear,color .2s linear;-moz-transition:background .2s linear,color .2s linear;-o-transition:background .2s linear,color .2s linear;transition:background .2s linear,color .2s linear}#sb_instagram .sb_instagram_header .sbi_header_img,.sb_instagram_header .sbi_header_img{position:relative;width:50px;height:50px;overflow:hidden;-moz-border-radius:40px;-webkit-border-radius:40px;border-radius:50%}#sb_instagram .sb_instagram_header .sbi_header_hashtag_icon .sbi_new_logo,.sb_instagram_header .sbi_header_hashtag_icon .sbi_new_logo{position:absolute;top:50%;left:50%;margin-top:-12px;margin-left:-12px;width:24px;height:24px;font-size:24px}#sb_instagram .sb_instagram_header .sbi_header_text,.sb_instagram_header .sbi_header_text,.sbi_feedtheme_header_text{display:flex;gap:20px;justify-content:flex-start;align-items:center}.sbi_feedtheme_header_text{align-items:flex-start;flex:1;flex-direction:column;gap:4px}#sb_instagram .sb_instagram_header h3,.sb_instagram_header h3{font-size:16px;line-height:1.3;margin:0;padding:0}#sb_instagram #sbi_load{float:left;clear:both;width:100%;text-align:center;opacity:1;transition:all .5s ease-in}#sb_instagram .sbi_follow_btn a{display:inline-block;vertical-align:top;zoom:1;padding:7px 14px;margin:5px auto 0;background:#333;border:0;text-decoration:none;font-size:13px;line-height:1.5;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:#408bd1;color:#fff;transition:all .1s ease-in}#sb_instagram .sbi_follow_btn{display:inline-block;vertical-align:top;zoom:1;text-align:center}#sb_instagram .sbi_follow_btn a:focus,#sb_instagram .sbi_follow_btn a:hover{outline:0;box-shadow:inset 0 0 10px 20px #359dff}#sb_instagram .sbi_follow_btn a:active{box-shadow:inset 0 0 10px 20px rgba(0,0,0,.3)}#sb_instagram .sbi_follow_btn svg{margin-bottom:-1px;margin-right:7px;font-size:15px;vertical-align:-.125em}#sb_instagram #sbi_load .sbi_follow_btn{margin-left:5px}@media all and (max-width:640px){#sb_instagram.sbi_col_5 #sbi_images{grid-template-columns:repeat(2,1fr)}#sb_instagram.sbi_width_resp{width:100%!important}}@media all and (max-width:480px){#sb_instagram.sbi_col_5 #sbi_images,#sb_instagram.sbi_mob_col_1 #sbi_images{grid-template-columns:1fr}}#sb_instagram.sbi_palette_light{color:rgba(0,0,0,.85);background-color:rgba(255,255,255,.75)}.sbi_header_palette_light{color:rgba(0,0,0,.85)}.sbi_header_palette_light a{color:#000}@media all and (max-width:480px){#sb_instagram.sbi_mob_col_1 #sbi_images{grid-template-columns:1fr}}@media all and (max-width:800px){#sb_instagram.sbi_tab_col_5 #sbi_images{grid-template-columns:repeat(5,1fr)}}@media all and (max-width:480px){#sb_instagram.sbi_mob_col_1 #sbi_images{grid-template-columns:1fr}}body:after{content:url(/wp-content/plugins/instagram-feed/img/sbi-sprite.png);display:none}:root :where(.wp-block-button.is-style-outline>.wp-block-button__link){border:2px solid;padding:.667em 1.333em}.wp-lightbox-container button:focus-visible{outline:3px auto #5a5a5a40;outline:3px auto -webkit-focus-ring-color;outline-offset:3px}.wp-lightbox-container button:not(:hover):not(:active):not(.has-background){background-color:#5a5a5a40;border:0}.wp-lightbox-overlay .close-button:not(:hover):not(:active):not(.has-background){background:0 0;border:0}ul{box-sizing:border-box;list-style:none;margin:0;padding:0}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}.trustreviews .trustreviews-review .trustreviews-feedback::-webkit-scrollbar-thumb:window-inactive{background:#ccc!important}@property --progress{syntax:"<number>";inherits:false;initial-value:0}*{outline:0}body{box-sizing:border-box;-ms-word-wrap:break-word;word-wrap:break-word;line-height:22px;color:#565656;font-size:14px;font-family:"Karla";background-color:#fff}iframe,img{display:block;margin:0}img{padding:0;border:0;height:auto}section img{height:auto;display:block}h2,h3,h4,h5,h6{margin:0 0 20px;padding:0;line-height:1;font-weight:400}h2{font-size:30px}h3{font-size:20px}h4{font-size:16px}h5{font-size:15px}h6{font-size:14px}*,.sitenav ul,body,p{margin:0;padding:0}a{transition:.6s;-moz-transition:.6s;-webkit-transition:.6s;-o-transition:.6s}a,a:hover{text-decoration:none;outline:0}iframe{width:100%}.toggleMenu{display:none}section{padding:60px 0}.container,.service-image img{position:relative;margin:0 auto}.container{width:1170px}.header{width:auto;position:fixed;padding:0 15px;z-index:100;left:0;right:0;top:0;-webkit-transition:background-color .5s ease-out;-moz-transition:background-color .5s ease-out;-o-transition:background-color .5s ease-out;transition:background-color .5s ease-out}#slider,.logo{position:relative}.logo{float:left;text-align:left;padding:25px 0;transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s}.counter-box:hover h3.counter,.counter-box:hover h4,.counter-box:hover p,.logo a,.toggle a{color:#fff}.header_right{float:right}#slider{margin:0;padding:0}.nivoSlider:before{content:"";top:0;width:100%;height:100%;position:absolute;background-color:rgba(15,60,174,.9);z-index:9}.slider-main{min-height:600px;background:url(/wp-content/themes/flexible-pro/images/loading.gif)no-repeat center center #fff}.toggle{display:block}.toggle a{width:auto;background:url(/wp-content/themes/flexible-pro/images/mobile_nav_right.png)no-repeat center center #0e2d45;padding:20px 25px;margin-top:5px;font-size:16px;text-align:left}.toggle a:hover{color:#fff!important}.sitenav{margin-top:25px}.sitenav ul{font-family:"Montserrat";font-size:15px;font-weight:700;text-transform:uppercase}.sitenav ul li{display:inline-block;position:relative;line-height:normal}.sitenav ul li a,.social-icons a{padding:10px 14px;display:block;text-align:center;color:#fff;position:relative}.sitenav ul li a:before{top:0}.sitenav ul li a:after{bottom:0}.sitenav ul li a:after,.sitenav ul li a:before{background-color:#b1c903;position:absolute;left:0;right:0;margin:auto;width:0;content:"";height:1px;transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-webkit-transition:all .5s ease 0s;-o-transition:all .5s ease 0s}#slider,.sitenav ul li a:hover:after,.sitenav ul li a:hover:before{width:100%}.sitenav,.social-icons a{transition:.6s;-moz-transition:.6s;-webkit-transition:.6s;-o-transition:.6s}.social-icons a{width:33px;height:33px;line-height:35px;display:inline-block;padding:0;font-size:16px;color:#929292;border:2px solid #929292;border-radius:50%;margin-right:12px}.social-icons a:hover{color:#fff;background-color:#0f3cae}#footer-wrapper,a.button{color:#fff;position:relative}a.button{background-color:#0f3cae;padding:12px 40px;font:700 14px/20px"Karla";display:inline-block;transition:all .5s ease 0s;-o-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-webkit-transition:all .5s ease 0s;margin-top:20px;text-transform:uppercase;border:2px solid #fff;border-radius:30px}a.button2,a.button:hover{background-color:#fff;color:#444}a.button2{padding:12px 40px;font:700 14px/20px"Karla";display:inline-block;transition:all .5s ease 0s;-o-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-webkit-transition:all .5s ease 0s;margin-top:20px;text-transform:uppercase;border:2px solid #fff;border-radius:30px}a.button2:hover{background-color:#0f3cae;color:#fff}.custombtn{margin-top:30px}.offset{display:block;height:82px;margin-top:-82px;visibility:hidden}h2.section_title{font-weight:700;font-size:35px;color:#323232;line-height:27px;margin-bottom:40px;padding-bottom:20px;text-transform:capitalize}h2.section_title:after{content:"";position:absolute;height:3px;bottom:-14px;width:60px;margin:0 auto;left:0;right:0;background-color:#b1c903}p.subtext{font:400 14px"Karla";text-transform:none;color:#b1c903;width:58%;margin:0 auto 50px;text-align:center;line-height:24px}.counter,h2.section_title{position:relative;text-align:center}.counter-box{width:23.6%;margin-right:1.4%;text-align:center;padding:0;display:inline-block;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform;border-radius:15px}.inner-counter{padding:20px 12px}.counter-box:hover{background-color:#0f3cae;cursor:pointer;-webkit-transform:scale(1.1);transform:scale(1.1)}.counter-box h3.counter{font:700 40px"Montserrat";color:#0f3cae;display:inline-block;margin-bottom:10px}.counter-box h4{color:#444;font:400 16px"Montserrat";text-transform:capitalize}.service-box{margin:25px 2% 25px 0;width:32%;float:left;text-align:center;transition:.6s;-moz-transition:.6s;-webkit-transition:.6s;-o-transition:.6s}#last.service-box{margin-right:0}.inner-service-box{padding:25px 22px}.service-image{width:60px;height:55px;margin:0 auto 30px}.service-image img{top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%)}.service-box:hover{box-shadow:0 0 8px 2px #cdcdcd;cursor:pointer}.gallery{padding:0}.gallery .container{width:auto}.news-box{float:left;margin-right:2%;width:23.5%;position:relative;background-color:#fff;transition:.6s;-moz-transition:.6s;-webkit-transition:.6s;-o-transition:.6s}.news-box.last{margin-right:0}.news-box:hover{box-shadow:0 0 12px 1px #cbcbcb}.newsdesc{padding:20px 15px}.news-box h3{padding:0;margin-bottom:15px;text-transform:capitalize;font:400 20px/26px"Montserrat"}.news-box h3 a{color:#363636}.news-box h3 a:hover{color:#0f3cae}.news-box .PostMeta{font-size:14px;color:#444;padding:0 0 15px;font-weight:400;font-family:"Karla"}.cols-3 h5,.news-box .newsdesc p{margin-bottom:20px}#footer-wrapper{background-color:#1d1d1d}#footer-wrapper p{font:500 14px/22px"Karla"}.cols-3{width:31.5%;float:left;margin-right:19px;padding:30px 12px 30px 0;position:relative}.widget-column-3{margin-right:0;border-right:none;padding-right:0}.cols-3 h5{padding-bottom:15px;text-transform:uppercase;font-weight:700;color:#fff;font-size:17px}.cols-3 h5:after{width:70px;height:1px;content:"";background-color:#fff;bottom:0;left:0;position:absolute}.contactdetail{line-height:22px}.contactdetail .fa{margin-right:20px;font-size:16px}.contactdetail p,.counter-box h4{margin-bottom:10px}.contactdetail a,.copyright-wrapper a:hover{color:#fff}.cols-3 .social-icons,.cols-3 h5,.contactdetail{margin-top:20px}ul.recent-post li{margin-bottom:30px}ul.recent-post li img{width:70px;height:60px;float:left;margin-right:15px;border-radius:5px}ul.recent-post li h6{font-weight:700;margin-bottom:10px}.copyright-wrapper{background-color:#161716;color:#fff;position:relative;padding:20px 0;font:400 14px/22px"Karla"}.copyright-wrapper a{color:#0048ff}.copyright-txt{font-weight:400;text-align:center;float:left}.designby{float:right;font-weight:400}#top,.cols-3 h5{position:relative}img,section img{max-width:100%}.clear{clear:both}.one_half{float:left;margin-bottom:20px;position:relative}.last_column{clear:right;margin-right:0!important}.one_half{width:48%;margin-right:4%}.nivoSlider,.slider-main{position:relative}.nivoSlider{width:100%;height:auto;overflow:hidden}.nivoSlider img{position:absolute;top:0;max-width:none}.nivo-html-caption{display:none}@font-face{font-display:swap;font-family:"FontAwesome";src:url(/wp-content/themes/flexible-pro/css/fonts/fontawesome-webfont.eot?v=4.7.0);src:url(/wp-content/themes/flexible-pro/css/fonts/fontawesome-webfont.eot?#iefix&v=4.7.0)format("embedded-opentype"),url(/wp-content/themes/flexible-pro/css/fonts/fontawesome-webfont.woff2?v=4.7.0)format("woff2"),url(/wp-content/themes/flexible-pro/css/fonts/fontawesome-webfont.woff?v=4.7.0)format("woff"),url(/wp-content/themes/flexible-pro/css/fonts/fontawesome-webfont.ttf?v=4.7.0)format("truetype"),url(/wp-content/themes/flexible-pro/css/fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular)format("svg");font-weight:400;font-style:normal}.fa{display:inline-block;font:14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-map-marker:before{content:""}.fa-play:before{content:""}.fa-facebook:before{content:""}.fa-envelope:before{content:""}.fa-youtube:before{content:""}.fa-instagram:before{content:""}.fa-at:before{content:""}.fa-whatsapp:before{content:""}@media screen and (max-width:767px){.container{width:auto;padding:0 20px}.header{padding:10px 0;top:0;text-align:center;border-bottom:none;background-color:rgba(15,60,174,.8)}.logo{width:auto;float:left;text-align:left;padding:0 0 10px}.header_right{width:16%;float:right;padding:0}.slider-main{min-height:auto}h2.section_title{font-size:24px!important}h2.section_title:after{bottom:0}p.subtext{width:100%}.counter-box{display:table;margin:0 auto 20px;width:auto}.news-box,.service-box{width:auto;margin-right:0}.news-box{margin-bottom:30px}.cols-3{width:100%!important;float:none;margin:0;padding:15px 0;border-right:none;min-height:auto}.contactdetail .fa{margin-right:10px}ul.recent-post li{margin:0 15px 15px 0}ul.recent-post li:nth-child(3n+3){margin-right:15px}.copyright-txt{margin-bottom:10px}.copyright-txt,.designby{text-align:center;float:none}.one_half{float:none!important;width:100%!important;margin:0 0 30px!important}}@media screen and (max-width:400px){.offset{height:82px;margin-top:-82px}}@media screen and (min-width:481px) and (max-width:767px){.container,.gallery .container{width:400px;margin:0 auto}}@media screen and (min-width:768px) and (max-width:980px){.header{padding:10px 0;top:0;text-align:center;border-bottom:none;background-color:rgba(15,60,174,.8)}.toggle a{margin-top:0}.logo{float:left;text-align:left;width:34%;padding:10px 0}.offset{height:92px;margin-top:-92px}.header_right{float:right;width:63%;padding:0;margin-top:15px}.sitenav{right:20px!important;width:59.8%!important;left:inherit!important;margin:0!important}.slider-main{min-height:250px}.counter-box{width:23.8%}.service-box{min-height:372px}.cols-3{font-size:14px;margin-right:12px;padding-right:12px;width:31%}.cols-3.widget-column-3{margin-right:0;padding-right:0}.social-icons a{margin-right:8px}}@media screen and (max-width:1169px) and (min-width:768px){.container{width:auto;padding:0 20px}}@media screen and (max-width:1169px) and (min-width:981px){html{overflow-x:hidden}.gallery .container,.header .container{padding:0}.offset{height:80px;margin-top:-80px}.slider-main{min-height:550px}.counter-box{width:23.8%}.cols-3{margin-right:17px;width:30.8%;padding-right:17px}.cols-3.widget-column-3{margin-right:0;padding-right:0}}@media screen and (max-width:980px){section{padding:40px 0}.toggleMenu{display:block;padding-left:10px!important}.sitenav{float:none;position:absolute;left:0;right:0;width:89%;margin:0 auto;overflow-x:hidden;height:0}.header_right .sitenav ul{color:#fff;width:100%!important;float:none!important;margin:0;padding:0;background-color:#0f3cae}.sitenav ul li{display:block;float:none;text-align:left;border-right:none;line-height:30px}.header_right .sitenav ul li a{padding:5px 10px;display:block;color:#fff;text-align:left;font-weight:400}.sitenav ul li a{text-align:left;padding:8px 12px}.sitenav ul li a:hover{color:#fff!important;background:0 0!important}.sitenav ul li:hover>a:after{bottom:0}.logo img{height:auto}}.bounceInUp{animation-name:bounceInUp}.fadeInUp{animation-name:fadeInUp}