﻿.text-center{text-align:center}.fancybox-overlay .fancybox-wrap{top:50%!important;-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}@media (min-width:768px){.fancybox-overlay .fancybox-wrap{width:700px!important}}.fancybox-overlay .fancybox-skin{padding:20px!important;text-align:center;background-color:#e4f7ff;border-radius:var(--radius);border:5px solid #a6d1e3;position:relative;margin:0 auto}@media (min-width:768px){.fancybox-overlay .fancybox-skin .fancybox-inner{width:100%!important}}.fancybox-overlay .fancybox-skin form{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.fancybox-overlay .fancybox-skin form label{margin:0;display:block;max-width:100%;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.fancybox-overlay .fancybox-skin form textarea.wpcf7-textarea{max-height:132px}.fancybox-overlay .fancybox-skin form p.security-p,.fancybox-overlay .fancybox-skin form p.submit-p{display:inline-block;position:relative;max-width:100%;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.fancybox-overlay .fancybox-skin form p.submit-p{-webkit-box-flex:1;-ms-flex:1;flex:1;margin:10px auto 16px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.fancybox-overlay .fancybox-skin form p.security-p{max-width:100%;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.fancybox-overlay .fancybox-skin form .wpcf7-response-output{margin:0}.fancybox-overlay .fancybox-skin form .submit-cta{font-family:var(--font-sans);font-weight:700;font-size:var(--fs-18);line-height:24px;color:var(--color-white);background-color:var(--color-brand);border-radius:5px;border:1px solid var(--color-brand);display:inline-block;text-transform:capitalize;-o-transition:all .5s ease-in;-webkit-transition:all .5s ease-in;transition:all .5s ease-in;position:relative;letter-spacing:.4px;min-width:195px}@media (min-width:1600px){.fancybox-overlay .fancybox-skin form .submit-cta{font-size:var(--fs-20);line-height:30px}}.fancybox-overlay .fancybox-skin form .submit-cta:before{content:"";position:absolute;-webkit-transform:rotate(-135deg);-o-transform:rotate(-135deg);transform:rotate(-135deg);border-bottom:2px solid var(--color-white);border-left:2px solid var(--color-white);width:10px;height:10px;right:25px;top:16px;-o-transition:all .2s ease-in;-webkit-transition:all .2s ease-in;transition:all .2s ease-in}@media (min-width:1600px){.fancybox-overlay .fancybox-skin form .submit-cta:before{top:20px}}.fancybox-overlay .fancybox-skin form .submit-cta:after{top:0;height:100%;-o-transition:all .4s ease-in;-webkit-transition:all .4s ease-in;transition:all .4s ease-in;content:"";position:absolute;border-radius:var(--radius-sm);left:0;width:0;background:hsla(0,0%,100%,.1)}.fancybox-overlay .fancybox-skin form .submit-cta:hover:before{right:21px}@media (min-width:1200px){.fancybox-overlay .fancybox-skin form .submit-cta:hover:before{right:19px}}.fancybox-overlay .fancybox-skin form .submit-cta:hover:after{width:100%}.fancybox-overlay .fancybox-skin form .submit-cta .submit-contact-form{font-family:var(--font-sans);font-weight:700;color:var(--color-white);background:transparent;padding:10px 49px 10px 27px;text-transform:capitalize;position:relative;overflow:hidden;letter-spacing:.4px;min-width:195px;font-size:1.125rem;line-height:1.5rem;z-index:1}@media (min-width:1600px){.fancybox-overlay .fancybox-skin form .submit-cta .submit-contact-form{font-size:1.25rem;line-height:1.875rem;padding:12px 50px 12px 30px}}.fancybox-overlay .fancybox-skin form .wpcf7-not-valid{border-bottom:2px solid red}.fancybox-overlay .fancybox-skin form .wpcf7-not-valid-tip{display:none}.fancybox-overlay .fancybox-skin form.invalid div.wpcf7-response-output{border:1px solid red!important}.fancybox-title.fancybox-title-float-wrap{display:none}.service_block .title_desc{margin-bottom:30px}@media (min-width:1024px){.service_block .title_desc{margin-bottom:50px}}.service_block .title_desc .description{max-width:1040px;margin:0 auto}.service_block .service_block_wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 -15px}.service_block .service_block_wrapper .what_box{max-width:100%;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 15px;margin-bottom:30px}@media (min-width:768px){.service_block .service_block_wrapper .what_box{max-width:50%;-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}}@media (min-width:992px){.service_block .service_block_wrapper .what_box{max-width:33.33%;-webkit-box-flex:0;-ms-flex:0 0 33.33%;flex:0 0 33.33%}}.service_block .service_block_wrapper .what_box .inner_box{padding:20px 20px 25px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}@media (min-width:768px){.service_block .service_block_wrapper .what_box .inner_box{padding:32px 20px 38px}}@media (min-width:1120px){.service_block .service_block_wrapper .what_box .inner_box{padding:48px 30px 32px}}.service_block .service_block_wrapper .what_box .inner_box .block{display:block}@media (min-width:1200px){.service_block .service_block_wrapper .what_box .data{font-size:var(--fs-18);line-height:30px}}.service_block .service_block_wrapper .what_box .data .title_20{margin:0 0 10px;line-height:26px}@media (min-width:768px){.service_block .service_block_wrapper .what_box .data .title_20{line-height:28px}}@media (min-width:1120px){.service_block .service_block_wrapper .what_box .data .title_20{line-height:26px}}@media (min-width:1280px){.service_block .service_block_wrapper .what_box .data .title_20{line-height:30px}}@media (min-width:1600px){.service_block .service_block_wrapper .what_box .data .title_20{line-height:34px}}@media (min-width:1120px){.service_block .service_block_wrapper .what_box .data a{-webkit-transition:var(--tr-400);-o-transition:var(--tr-400);transition:var(--tr-400)}.service_block .service_block_wrapper .what_box .data a:hover{color:var(--color-brand)}}.banner_header_section{background-color:#2c59b1;padding-bottom:90px;padding-top:40px;position:relative;z-index:1;overflow:hidden}@media (min-width:768px){.banner_header_section{padding-bottom:90px;padding-top:60px}}@media (min-width:1024px){.banner_header_section{padding-bottom:145px;padding-top:80px}}@media (min-width:1600px){.banner_header_section{padding-bottom:145px;padding-top:100px}}.banner_header_section .top_content{margin-bottom:40px;color:var(--color-white)}.banner_header_section .top_content .tag{color:#f56616;font-weight:600;font-style:italic;margin-bottom:6px;font-family:var(--font-display)}.banner_header_section .top_content .title{color:var(--color-white);margin-bottom:0;font-family:var(--font-display);padding-bottom:25px}.banner_header_section .top_content p{color:var(--color-white)}.banner_header_section .banner_header{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}@media (min-width:1024px){.banner_header_section .banner_header{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media (min-width:768px){.banner_header_section .banner_header .left{margin-top:1.875rem}}@media (min-width:1024px){.banner_header_section .banner_header .left{max-width:600px;-webkit-box-flex:0;-ms-flex:0 0 600px;flex:0 0 600px;margin-top:0}}@media (min-width:1120px){.banner_header_section .banner_header .left{max-width:720px;-webkit-box-flex:0;-ms-flex:0 0 720px;flex:0 0 720px}}@media (min-width:1280px){.banner_header_section .banner_header .left{max-width:860px;-webkit-box-flex:0;-ms-flex:0 0 860px;flex:0 0 860px;padding-right:15px}}@media (min-width:1340px){.banner_header_section .banner_header .left{max-width:800px;-webkit-box-flex:0;-ms-flex:0 0 800px;flex:0 0 800px}}@media (min-width:1440px){.banner_header_section .banner_header .left{max-width:900px;-webkit-box-flex:0;-ms-flex:0 0 900px;flex:0 0 900px;padding-right:40px}}@media (min-width:1600px){.banner_header_section .banner_header .left{max-width:925px;-webkit-box-flex:0;-ms-flex:0 0 925px;flex:0 0 925px;padding-right:50px}}@media (min-width:1024px){.banner_header_section .banner_header .right{max-width:calc(100% - 600px);-webkit-box-flex:0;-ms-flex:0 0 calc(100% - 600px);flex:0 0 calc(100% - 600px)}}@media (min-width:1120px){.banner_header_section .banner_header .right{max-width:calc(100% - 720px);-webkit-box-flex:0;-ms-flex:0 0 calc(100% - 720px);flex:0 0 calc(100% - 720px)}}@media (min-width:1280px){.banner_header_section .banner_header .right{max-width:calc(100% - 860px);-webkit-box-flex:0;-ms-flex:0 0 calc(100% - 860px);flex:0 0 calc(100% - 860px)}}@media (min-width:1340px){.banner_header_section .banner_header .right{max-width:calc(100% - 800px);-webkit-box-flex:0;-ms-flex:0 0 calc(100% - 800px);flex:0 0 calc(100% - 800px)}}@media (min-width:1440px){.banner_header_section .banner_header .right{max-width:calc(100% - 900px);-webkit-box-flex:0;-ms-flex:0 0 calc(100% - 900px);flex:0 0 calc(100% - 900px)}}@media (min-width:1600px){.banner_header_section .banner_header .right{max-width:calc(100% - 925px);-webkit-box-flex:0;-ms-flex:0 0 calc(100% - 925px);flex:0 0 calc(100% - 925px)}}.banner_header_section .banner_header a{color:var(--color-brand);text-decoration:underline}.banner_header_section .award_image{padding-top:10px;margin:0 0 0 -10px}.banner_header_section .award_image li{padding:0;margin-bottom:0;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width:0px)and (max-width:767px){.banner_header_section .award_image li{padding:0 5px}}.banner_header_section .award_image li:before{display:none}.banner_header_section .award_image li a{display:block}.banner_header_section .award_image li img{width:100%;height:100%}.banner_header_section .award_image li:after{content:"";height:36px;width:1px;background-color:hsla(0,0%,100%,.5);position:absolute;top:50%;-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);right:0}@media (min-width:0px)and (max-width:767px){.banner_header_section .award_image li:after{height:35px;right:2px;top:50%;-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}}.banner_header_section .award_image li:last-child:after{display:none}.banner_header_section .banner-img-block,.banner_header_section .right_side_image{position:relative}.banner_header_section .banner-img-block img,.banner_header_section .right_side_image img{max-width:100%}@media only screen and (max-width:992px){.banner_header_section .banner-img-block img,.banner_header_section .right_side_image img{height:auto!important}}@media (min-width:768px){.banner_header_section .banner-img-block img,.banner_header_section .right_side_image img{max-width:100%;max-height:420px}}@media (min-width:992px){.banner_header_section .banner-img-block img,.banner_header_section .right_side_image img{max-width:100%;max-height:520px;margin-right:0}}@media (min-width:992px){.banner_header_section .banner-img-block,.banner_header_section .right_side_image{margin-top:0}}@media (min-width:1024px){.banner_header_section .banner-img-block,.banner_header_section .right_side_image{-webkit-transform:scale(.8);-o-transform:scale(.8);transform:scale(.8)}}@media (min-width:1280px){.banner_header_section .banner-img-block,.banner_header_section .right_side_image{-webkit-transform:scale(.84);-o-transform:scale(.84);transform:scale(.84)}}@media (min-width:1440px){.banner_header_section .banner-img-block,.banner_header_section .right_side_image{-webkit-transform:scale(.86);-o-transform:scale(.86);transform:scale(.86)}}@media (min-width:1600px){.banner_header_section .banner-img-block,.banner_header_section .right_side_image{-webkit-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}.banner_header_section .bottom_content .free_trial{margin-bottom:0;margin-top:1px;color:var(--color-white);font-size:var(--fs-18);font-weight:500}@media (min-width:0px)and (max-width:767px){.banner_header_section .bottom_content .free_trial{font-size:var(--fs-16)}}.banner_header_section.service_banner .banner_header{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.banner_header_section.service_banner .banner_header .right .right_side_image{-webkit-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.template-salesforce-development{overflow-x:hidden}.template-salesforce-development .banner_header_section{padding-bottom:90px;padding-top:40px}@media (min-width:768px){.template-salesforce-development .banner_header_section{padding-bottom:90px;padding-top:60px}}@media (min-width:1024px){.template-salesforce-development .banner_header_section{padding-bottom:145px;padding-top:80px}}@media (min-width:1600px){.template-salesforce-development .banner_header_section{padding-bottom:145px;padding-top:100px}}.template-salesforce-development .banner_header_section:after{display:none}.template-salesforce-development .banner_header_section .top_content .sub-title{max-width:1026px;margin:auto;font-size:var(--fs-16);line-height:24px;letter-spacing:.2px}@media (min-width:768px){.template-salesforce-development .banner_header_section .top_content .sub-title{padding:7px 0;font-size:var(--fs-16)}}@media (min-width:1200px){.template-salesforce-development .banner_header_section .top_content .sub-title{font-size:var(--fs-18);line-height:30px}}.template-salesforce-development .banner_header_section .top_content .sub-title p{font-size:var(--fs-16);line-height:24px;letter-spacing:.2px}@media (min-width:768px){.template-salesforce-development .banner_header_section .top_content .sub-title p{font-size:var(--fs-16)}}@media (min-width:1200px){.template-salesforce-development .banner_header_section .top_content .sub-title p{font-size:var(--fs-18);line-height:30px}}.template-salesforce-development .banner_header_section .award_image{padding:10px 0}@media (min-width:768px){.template-salesforce-development .banner_header_section .award_image{padding:25px 0 15px}}@media (min-width:768px){.template-salesforce-development .banner_header_section .award_image li{padding:0 22px}}.template-salesforce-development .banner_header_section .service-project-list{display:-webkit-box;display:-ms-flexbox;display:flex;color:var(--color-white);-ms-flex-wrap:wrap;flex-wrap:wrap;list-style-type:none}@media (min-width:768px){.template-salesforce-development .banner_header_section .service-project-list{margin:0 -14px}}@media (min-width:1024px){.template-salesforce-development .banner_header_section .service-project-list{margin:0 -24px}}.template-salesforce-development .banner_header_section .service-project-list li{font-weight:500;font-size:var(--fs-16);line-height:24px;letter-spacing:.46px;width:100%}@media (min-width:768px){.template-salesforce-development .banner_header_section .service-project-list li{padding:0 14px;border-right:1px solid var(--color-white);font-size:var(--fs-16);line-height:25px;width:auto}}@media (min-width:1024px){.template-salesforce-development .banner_header_section .service-project-list li{padding:0 24px}}@media (min-width:1200px){.template-salesforce-development .banner_header_section .service-project-list li{font-size:var(--fs-18);line-height:27px}}.template-salesforce-development .banner_header_section .service-project-list li span{color:#ff8e6b;font-weight:400}.template-salesforce-development .banner_header_section .service-project-list li:last-child{border:0}@media (min-width:0px)and (max-width:767px){.banner_header_section .banner_header .banner-img-block,.banner_header_section .banner_header .right_side_image{display:none}}.template-hire-developer .dedicated_developer_banner.banner_header_section .banner_header .top_content .home_listing{margin-top:20px;display:inline-block}@media (min-width:1440px){.template-hire-developer .dedicated_developer_banner.banner_header_section .banner_header .top_content .home_listing{margin-top:10px}}.template-hire-developer .dedicated_developer_banner.banner_header_section .banner_header .top_content .home_listing li{font-weight:300;color:var(--color-white);padding-left:25px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.template-hire-developer .dedicated_developer_banner.banner_header_section .banner_header .top_content .home_listing li:before{content:"";background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHZpZXdCb3g9IjAgMCAxOCAxOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTkuMDAwMzIgMC42Njk0MzRDNC40MDAzMiAwLjY2OTQzNCAwLjY2Njk5MiA0LjQwMjc3IDAuNjY2OTkyIDkuMDAyNzdDMC42NjY5OTIgMTMuNjAyOCA0LjQwMDMyIDE3LjMzNjEgOS4wMDAzMiAxNy4zMzYxQzEzLjYwMDMgMTcuMzM2MSAxNy4zMzM3IDEzLjYwMjggMTcuMzMzNyA5LjAwMjc3QzE3LjMzMzcgNC40MDI3NyAxMy42MDAzIDAuNjY5NDM0IDkuMDAwMzIgMC42Njk0MzRaTTkuMDAwMzIgMTUuNjY5NEM1LjMyNTMzIDE1LjY2OTQgMi4zMzM2NiAxMi42Nzc4IDIuMzMzNjYgOS4wMDI3N0MyLjMzMzY2IDUuMzI3NzcgNS4zMjUzMyAyLjMzNjEgOS4wMDAzMiAyLjMzNjFDMTIuNjc1MyAyLjMzNjEgMTUuNjY3IDUuMzI3NzcgMTUuNjY3IDkuMDAyNzdDMTUuNjY3IDEyLjY3NzggMTIuNjc1MyAxNS42Njk0IDkuMDAwMzIgMTUuNjY5NFpNMTIuMjMzNyA1LjkxMTFMNy4zMzM2NiAxMC44MTExTDUuNzY2OTkgOS4yNDQ0M0M1LjQ0MTk5IDguOTE5NDMgNC45MTY5OSA4LjkxOTQzIDQuNTkxOTkgOS4yNDQ0M0M0LjI2Njk5IDkuNTY5NDMgNC4yNjY5OSAxMC4wOTQ0IDQuNTkxOTkgMTAuNDE5NEw2Ljc1MDMyIDEyLjU3NzhDNy4wNzUzMiAxMi45MDI4IDcuNjAwMzIgMTIuOTAyOCA3LjkyNTMyIDEyLjU3NzhMMTMuNDE3IDcuMDg2MUMxMy43NDIgNi43NjExIDEzLjc0MiA2LjIzNjEgMTMuNDE3IDUuOTExMUMxMy4wOTIgNS41ODYxIDEyLjU1ODcgNS41ODYxIDEyLjIzMzcgNS45MTExWiIgZmlsbD0iI0ZGNzkwRCIvPgo8L3N2Zz4K);width:18px;height:18px;display:inline-block;top:2px}@media (min-width:1120px){.template-hire-developer .dedicated_developer_banner.banner_header_section .banner_header .top_content .home_listing li:before{top:4px}}.template-hire-developer .dedicated_developer_banner.banner_header_section .banner_header .top_content .home_listing li+li{margin-top:5px}@media (min-width:1280px){.template-hire-developer .dedicated_developer_banner.banner_header_section .banner_header .top_content .home_listing li{font-size:var(--fs-18);line-height:30px}}.template-hire-developer .dedicated_developer_banner.banner_header_section .banner_header .top_content .btn_wrap{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:block;margin-bottom:0!important;margin-top:40px}.template-hire-developer .dedicated_developer_banner.banner_header_section .banner_header .top_content p{margin-bottom:0}