@import url(https://fonts.googleapis.com/css2?family=Sora:wght@100..800&display=swap);@import url(https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap);/*! Theme Name: citadelinfotech Theme URI: http://underscores.me/ Author: Underscores.me Author URI: http://underscores.me/ Description: Description Version: 1.0.0 Tested up to: 5.4 Requires PHP: 5.6 License: GNU General Public License v2 or later License URI: LICENSE Text Domain: citadelinfotech Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready This theme, like WordPress, is licensed under the GPL. Use it to make something cool, have fun, and share what you've learned. citadelinfotech is based on Underscores https://underscores.me/, (C) 2012-2020 Automattic, Inc. Underscores is distributed under the terms of the GNU GPL v2 or later. Normalizing styles have been helped along thanks to the fine work of Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/ */ @charset "utf-8"::selection{background:#000;color:#fff}::-moz-selection{background:#000;color:#fff}*,*::before,*::after{margin:0;padding:0;box-sizing:border-box;outline:none}.container{position:relative}body{margin:0;padding:0;font-family:"Inter",sans-serif;font-weight:400;line-height:normal;overflow-x:hidden!important;max-width:100%}p{margin:0;padding:15px 0 0 0;font-family:"Inter",sans-serif;font-weight:400;font-size:16px;line-height:24px;color:#5C6270}h1,h2,h3,h4,h5,h6{margin:0;padding:0;font-weight:700;font-family:"Sora",sans-serif}ul,li{margin:0;padding:0;font-family:"Inter",sans-serif}a{color:#000;text-decoration:none}a:hover{text-decoration:none}img{max-width:100%}.form-control:focus{box-shadow:none;border-color:#0d6efd}h1{font-size:clamp(30px, 5vw, 50px)}h2{font-size:clamp(22px, 5vw, 36px)}h3{font-size:clamp(18px, 5vw, 24px)}h4{font-size:clamp(16px, 5vw, 20px)}h5{font-size:clamp(16px, 5vw, 18px)}h6{font-size:clamp(16px, 5vw, 18px)}.btn{background:#09D;border:none;font-size:16px;line-height:20px;font-weight:600;padding:12px 20px!important;border-radius:40px;color:#fff!important;text-decoration:none}.btn:hover{background:#0E1225}.btn:active{background:#0E1225!important}header{background:#fff}.header_top_bg{background:#0E1225;padding:14px 0}.header_top_bg .container{display:flex;justify-content:space-between}.header_top_bg .header_left_icon{display:flex;align-items:center}.header_top_bg .header_left_icon a{font-size:20px;color:#fff;margin-left:15px}.header_top_bg .header_left_icon a:hover{color:#09D}.header_top_bg .header_right_phone{padding:0;display:flex}.header_top_bg .header_right_phone a{display:flex;align-items:center;font-size:14px;line-height:18px;font-weight:300;color:#fff;margin-right:30px}.header_top_bg .header_right_phone a i{color:#fff;font-size:16px;margin-right:6px}.header_top_bg .header_right_phone a:hover{color:#fff}.navbar-brand{width:214px}.navbar{padding:0}.navbar .nav-item{padding:0 15px}.navbar .nav-link{padding:35px 0!important;font-size:16px;color:#000}.navbar .nav-link:hover{color:#09D}.navbar .nav-link.active{color:#09D}.navbar-toggler{padding:10px;border:1px solid #000}.navbar-toggler:focus{box-shadow:none}.f-nav{z-index:999;position:fixed;top:0;width:100%;background:#fff;box-shadow:0 0 5px #ccc}.dropdown{position:relative}.dropdown input{display:none}.mobile_toggle{display:none;cursor:pointer;padding:0}.dropdown-menu{display:none;position:absolute;top:100%;left:0;min-width:270px;background:#fff;padding:0;border:1px solid #DBDBDB;z-index:999;border-radius:0}.dropdown:hover>.dropdown-menu{display:block}.dropdown-menu li{list-style:none;position:relative}.dropdown-menu li a{display:flex;align-items:center;justify-content:space-between;padding:10px 15px;color:#000;text-decoration:none}.dropdown-menu li a:hover{background:#09D;color:#fff}section{width:100%;background:#fff}.hero_section_bg{width:100%;position:relative}.hero_section_bg .carousel-item::before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgb(0 0 0 / .6)}.hero_section_bg .carousel-caption{top:23%}.hero_section_bg .carousel-caption h5{text-transform:uppercase;letter-spacing:7px;font-weight:400;margin-bottom:10px}.hero_section_bg .carousel-caption h2{margin-top:10px;margin-bottom:20px;font-weight:300}.hero_section_bg .carousel-caption h2 .color1{color:#36C4B8}.hero_section_bg .carousel-caption h2 .color2{color:#CD8512}.hero_section_bg .carousel-caption h2 .color3{color:#E25667}.trust_strip_bg{position:relative;z-index:3;margin-top:-72px;padding-bottom:40px}.trust_card{background:#fff;border-radius:20px;box-shadow:0 30px 70px -28px rgb(14 18 37 / .28);border:1px solid #E9E9E9}.trust_item{padding:40px 30px;display:flex;align-items:center;border-right:1px solid #E9E9E9}.col-lg-3:last-child .trust_item{border-right:none}.trust_item .icon{width:60px;height:60px;margin-right:15px}.trust_item p{padding:5px 0 0 0}.services_section_bg{width:100%;padding-top:clamp(40px, 5vw, 40px);padding-bottom:clamp(40px, 5vw, 80px)}.head_title{width:100%}.head_title .badge{background:#E5F7FF;padding:6px 12px;border-radius:30px;color:#000;font-size:14px;font-weight:600;display:flex;align-items:center;gap:4px;justify-content:center;margin:0 auto 10px auto;width:max-content}.head_title h2{max-width:550px;margin:0 auto;text-align:center}.head_title p{max-width:650px;margin:0 auto;text-align:center}.service_card{background:#fff;border:1px solid #E9E9E9;border-radius:20px;padding:30px;transition:all .3s ease;margin-top:30px}.service_card:hover{box-shadow:0 24px 50px -24px rgb(14 18 37 / .2);transform:translateY(-5px)}.service_card .icon{width:60px;height:60px;margin-bottom:20px}.service_card a{width:34px;height:34px;font-size:14px;border-radius:50%;border:1px solid #E9E9E9;display:flex;align-items:center;justify-content:center;transition:all .25s ease;transform:rotate(-45deg);margin-top:15px}.service_card:hover a{background:#09D;border:1px solid #09D;color:#fff;transform:rotate(0deg)}.about_section_bg{padding:clamp(40px, 5vw, 80px) 0;position:relative;background:#F5F5F5;text-align:left}.about_section_bg .badge{justify-content:left;margin:0 0 10px 0}.about_section_bg .head_title h2{text-align:left;max-width:100%}.about_img_left{position:relative}.about_img_left img{border-radius:10px}.about_section_bg ul{padding:15px 0 0 0;list-style:none;display:flex;flex-wrap:wrap}.about_section_bg li{background:url(//www.citadelinfotech.com/wp-content/themes/citadelinfotech/images/check.svg) left 15px no-repeat;padding:15px 0 0 28px;font-weight:600;color:#000;width:50%}.about_button{display:flex;margin-top:30px}.about_button .about_call{display:flex;align-items:center;margin-left:30px;color:#5C6270}.about_button .about_call img{width:44px;margin-right:10px}.about_button .about_call strong{color:#000}.technology_stack_bg{padding:clamp(40px, 5vw, 80px) 0}.stack_item{border:1px solid #E9E9E9;border-radius:16px;padding:12px 20px;text-align:center;transition:all .25s ease;margin-top:30px}.stack_item:hover{transform:translateY(-5px);box-shadow:0 20px 40px -22px rgb(14 18 37 / .22)}.process_section_bg{padding:clamp(40px, 5vw, 80px) 0;background:#F5F5F5}.process_row{display:grid;grid-template-columns:repeat(5,1fr);gap:0;position:relative}.process_step{text-align:center;padding:0 14px;position:relative;margin-top:30px}.process_step p{max-width:160px;margin:0 auto}.process_step:not(:last-child)::after{content:"";position:absolute;top:44px;left:calc(50% + 44px);width:calc(100% - 88px);height:2px;border-top:2px dashed #DCDCDC}.process_circle{width:90px;height:90px;border-radius:50%;background:#fff;border:1px solid #E9E9E9;display:flex;align-items:center;justify-content:center;margin:0 auto 18px auto;position:relative;z-index:1}.process_num{position:absolute;top:-3px;right:-2px;width:30px;height:30px;border-radius:50%;background:#09D;color:#fff;font-size:14px;font-weight:600;display:flex;align-items:center;justify-content:center}.recent_projects_bg{padding:clamp(40px, 5vw, 80px) 0}.recent_projects_bg .head_title .badge{margin:0 0 10px 0}.recent_projects_bg .head_title h2{margin:0;text-align:left}.recent_projects_bg .head_title .btn{position:absolute;right:0;top:10px}.projects_box{border:1px solid #E9E9E9;border-radius:20px;margin-top:30px;transition:all .3s ease}.projects_box:hover{box-shadow:0 24px 50px -24px rgb(14 18 37 / .2);transform:translateY(-5px)}.projects_box img{border-radius:20px 20px 0 0}.projects_box .text_border{display:flex;align-items:center;justify-content:space-between;padding:20px;border-top:1px solid #E9E9E9}.projects_box .text_border a{width:34px;height:34px;font-size:14px;border-radius:50%;border:1px solid #E9E9E9;display:flex;align-items:center;justify-content:center;transition:all .25s ease;transform:rotate(-45deg);margin-top:0}.projects_box:hover a{background:#09D;border:1px solid #09D;color:#fff;transform:rotate(0deg)}.clients_say_section_bg{padding:clamp(40px, 5vw, 80px) 0;background:#F5F5F5}.testi_card{background:#fff;border-radius:20px;padding:30px;border:1px solid #E9E9E9;margin-top:30px}.testi_card .stars{width:80px}.testi_card p{min-height:112px}.testi_card .testi_who{display:flex;align-items:center;gap:12px;margin-top:20px}.testi_card .testi_who .avatar{width:44px;height:44px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;font-size:16px;flex:none;background:#09D}.testi_card .testi_who p{padding:2px 0 0 0;min-height:inherit}.testimonial_slider .slick-next{background:url(//www.citadelinfotech.com/wp-content/themes/citadelinfotech/images/arrow-right.svg) right center no-repeat;width:32px;height:32px;background-size:32px;top:54%;right:0}.testimonial_slider .slick-prev{background:url(//www.citadelinfotech.com/wp-content/themes/citadelinfotech/images/arrow-left.svg) right center no-repeat;width:32px;height:32px;background-size:32px;top:54%;left:0}.faq_section_bg{padding:clamp(40px, 5vw, 80px) 0}.accordion{max-width:1000px;margin:8px auto 0 auto}.accordion .accordion-item{background:#fff0;border:0;border-bottom:1px solid #E9E9E9;border-radius:0}.accordion .accordion-button{width:100%;padding:22px 0;background:#fff0;color:#000;box-shadow:none;font-size:18px;font-weight:600;text-align:left}.accordion .accordion-button::after{width:30px;height:30px;flex-shrink:0;margin-left:auto;background-color:#E5F7FF;background-image:none;border-radius:50%;content:"+";color:#09D;font-size:24px;font-weight:400;line-height:30px;text-align:center;transition:transform .3s ease}.accordion .accordion-button:not(.collapsed)::after{transform:rotate(45deg)}.accordion .accordion-body{padding:0 50px 22px 0}.accordion .accordion-body p{padding:0}.accordion .accordion-body ul{width:100%;list-style:none;padding:0 0 10px 0;margin:0}.accordion .accordion-body li{font-size:16px;color:#5C6270;padding:10px 0 0 14px;background:url(//www.citadelinfotech.com/wp-content/themes/citadelinfotech/images/link-ellipse.svg) left 17px no-repeat}footer{width:100%;background:#0E1225;padding:0;position:relative}.footer_box{width:100%;padding-top:clamp(40px, 5vw, 60px)}.footer_box h3{color:#fff;padding-bottom:5px}.footer_box .icon{min-width:30px;height:30px;background:#09D;border-radius:50%;margin:15px 10px 0 0}.footer_box p{width:100%;text-align:left;color:#fff;padding:15px 0 0 0}.footer_box p a{color:#fff}.footer_box p a:hover{color:#09D}.footer_box ul{width:100%;list-style:none;padding:7px 0 0 0;margin:0}.footer_box li{width:100%;list-style:none;padding:8px 0 8px 0;margin:0}.footer_box li a{font-size:16px;color:#fff;padding:0 0 0 14px;background:url(//www.citadelinfotech.com/wp-content/themes/citadelinfotech/images/link-ellipse.svg) left 7px no-repeat}.footer_box li a:hover{color:#09D}.footer_box .left_icon a{font-size:24px;color:#fff;margin:20px 15px 0 0}.footer_box .left_icon a:hover{color:#09D}.footer_newsletter_box{width:100%;position:relative}.footer_newsletter_box .newsletter_input{width:100%;margin-top:15px;padding:0 0 0 20px;background:#fff;font-size:16px;color:#000;height:46px;border:none;border-radius:40px}.footer_newsletter_box .newsletter_input:focus{border-color:#ccc!important;box-shadow:none!important;outline:0!important}.footer_newsletter_box .btn{margin-top:15px}.copyright_text_bottom{width:100%;text-align:center;color:#fff;font-size:16px;background:#02040C;padding:25px 0;margin-top:clamp(40px, 5vw, 60px)}.sendenquiry_popup .modal-content{background:#fff}.sendenquiry_popup .modal-header{padding:15px 20px}.sendenquiry_popup .modal-body{padding:5px 20px 20px 20px}.sendenquiry_popup .modal-title{text-align:left;color:#09D}.sendenquiry_popup label{margin:0 0 5px 0;padding:0}.form-control{width:100%;font-size:16px;color:#000;background:#fff;border:1px solid #ccc;min-height:44px;padding:8px 15px;margin-top:0;border-radius:5px}.form-select{width:100%;font-size:16px;color:#000;background-color:#fff;border:1px solid #ccc;min-height:44px;padding:8px 15px;margin-top:0;border-radius:5px}.form-control:focus{border-color:#09D}.form-select:focus{border-color:#09D;box-shadow:none}.iti__selected-country{border-right:none!important}.wpcf7-not-valid-tip{float:none;width:100%}.scpv-error-message{padding:22px 0 0 0}.inner_page_title_bg{width:100%;background-size:cover!important;padding:clamp(60px, 8vw, 140px) 0;position:relative;text-align:center}.inner_page_title_bg::before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgb(0 0 0 / .6)}.inner_page_title_bg h1{color:#fff}.inner_page_title_bg .header_link{width:100%;text-align:center;font-size:16px;color:#fff;padding:10px 0 0 0}.inner_page_title_bg .header_link a{text-align:center;font-size:16px;color:#fff}.inner_page_title_bg .header_link span{text-align:center;font-size:16px;padding:0 15px;color:#fff}.contact_page_bg{padding:clamp(40px, 5vw, 80px) 0}.contact_form_box{background:#F5F5F5;border-radius:20px;padding:30px;margin-bottom:20px}.contact_form_box p{padding:5px 0 0 0}.contact_form_box label{margin:0 0 5px 0;padding:0}.location_card{width:100%;padding:29px;border:1px solid #E9E9E9;border-radius:20px;background:#fff;margin-bottom:20px}.location_title{display:flex;align-items:center;gap:12px;margin-bottom:17px}.country_badge{width:34px;height:34px;border-radius:8px;background:#E5F7FF;color:#000;display:flex;align-items:center;justify-content:center;font-size:13px;font-weight:700;flex-shrink:0}.info_row{display:flex;align-items:flex-start;gap:12px;margin:12px 0 0 0}.info_row i{width:34px;margin-top:3px;color:#09D;font-size:18px;flex-shrink:0}.info_row p{margin:0;padding:0}.contact_icon a{font-size:24px;color:#333;margin:20px 8px 0 7px}.contact_icon a:hover{color:#09D}.map_box{width:100%;margin-top:20px}.services_page_bg{padding:clamp(25px, 5vw, 65px) 0}.services_page_bg .service_card{margin:15px 0}.our_work_page_bg{padding:clamp(25px, 5vw, 65px) 0}.our_work_page_bg .projects_box{margin:15px 0}.our_work_page_bg .projects_box .text_border h5{font-size:16px}.who_we_are_bg{padding:clamp(40px, 5vw, 80px) 0}.core_values_bg{padding:clamp(40px, 5vw, 80px) 0;background:#F5F5F5}.core_values_box{background:#fff;border:1px solid #E9E9E9;border-radius:20px;padding:30px;transition:all .3s ease;margin-top:30px}.core_values_box:hover{box-shadow:0 24px 50px -24px rgb(14 18 37 / .2);transform:translateY(-5px)}.core_values_box .number{width:60px;height:60px;margin-bottom:20px;background:#E5F7FF;text-align:center;font-size:18px;color:#09D;line-height:60px;font-weight:700;border-radius:10px}.core_values_box .icon{display:flex;align-items:center}.core_values_box .icon img{width:60px;margin-right:15px}.timeline_aboutus_bg{width:100%;text-align:center;padding:clamp(40px, 5vw, 80px) 0}.timeline_aboutus_bg .container{max-width:1000px}.timeline_aboutus_bg .left h5{text-align:right}.timeline_aboutus_bg .left p{text-align:right;padding:10px 0 0 0}.timeline_aboutus_bg .right h5{text-align:left}.timeline_aboutus_bg .right p{text-align:left;padding:10px 0 0 0}.main-timeline{position:relative;margin:30px 0 0 0}.main-timeline::after{content:"";position:absolute;width:2px;background-color:#939597;top:0;bottom:0;left:50%;margin-left:-1px}.timeline{position:relative;background-color:inherit;width:50%}.timeline::after{content:"";position:absolute;width:25px;height:25px;right:-13px;background-color:#fff;border:5px solid #09D;top:15px;border-radius:50%;z-index:1}.main-timeline .card{border:1px solid #F4F5F8;background:#F5F5F5;border-radius:10px}.main-timeline .left{padding:0 40px 20px 0;left:0}.main-timeline .right{padding:0 0 20px 40px;left:50%}.main-timeline .left::before{content:" ";position:absolute;top:18px;z-index:1;right:30px;border:medium solid #F4F5F8;border-width:10px 0 10px 10px;border-color:#fff0 #fff0 #fff0 #F4F5F8}.main-timeline .right::before{content:" ";position:absolute;top:18px;z-index:1;left:30px;border:medium solid #F4F5F8;border-width:10px 10px 10px 0;border-color:#fff0 #F4F5F8 #fff0 #fff0}.main-timeline .right::after{left:-12px}.team_members_bg{padding-bottom:clamp(40px, 5vw, 80px);text-align:center}.team_member_box{width:100%;background:#fff;border:1px solid #E1E1E1;border-radius:10px;margin-top:30px;transition:all 0.4s}.team_member_box:hover{transition:all 0.4s;transform:translateY(-5px)}.team_member_box .img{overflow:hidden;width:100%;border-radius:10px 10px 0 0}.team_member_box h5{padding:20px 0 0 0}.team_member_box p{padding:5px 15px 20px 15px;line-height:22px}.team_member_slider.slick-dotted.slick-slider{margin:0}.team_member_slider .slick-next{background:url(//www.citadelinfotech.com/wp-content/themes/citadelinfotech/images/arrow-right.svg) right center no-repeat;width:36px;height:36px;background-size:36px;top:50%;bottom:0;right:0}.team_member_slider .slick-prev{background:url(//www.citadelinfotech.com/wp-content/themes/citadelinfotech/images/arrow-left.svg) right center no-repeat;width:36px;height:36px;background-size:36px;top:50%;bottom:0;left:0}.team_member_slider .slick-next:before{display:none}.team_member_slider .slick-prev:before{display:none}.careers_page_bg{padding:clamp(40px, 5vw, 80px) 0}.process_card{width:100%;padding:30px;position:relative;background:#fff;border:1px solid #E9E9E9;border-radius:20px;margin-top:30px;transition:all .3s ease}.process_card span{position:absolute;top:30px;right:24px;color:#E5F7FF;font-size:36px;font-weight:700}.process_card i{width:50px;height:50px;margin-bottom:22px;display:flex;align-items:center;justify-content:center;border-radius:13px;background:#E5F7FF;color:#09D}.process_card:hover{box-shadow:0 24px 50px -24px rgb(14 18 37 / .2);transform:translateY(-5px)}.process_card .keyoutputs{background:#F5F5F5;border-radius:8px;padding:10px 15px;margin-top:15px;color:#484848}.process_card h6{font-size:16px;padding:15px 0 0 0}.process_card ul{width:100%;list-style:none;padding:0;margin:0}.process_card li{font-size:16px;color:#5C6270;padding:10px 0 0 14px;background:url(//www.citadelinfotech.com/wp-content/themes/citadelinfotech/images/link-ellipse.svg) left 17px no-repeat}.apply_box{padding:clamp(20px, 5vw, 40px);border-radius:20px;background:#F5F5F5;border:1px solid #E9E9E9;margin-top:clamp(40px, 5vw, 80px)}.apply_box .section_head{margin-bottom:35px}.apply_box label{margin:0 0 5px 0;padding:0}.event_section_bg{padding-top:clamp(40px, 5vw, 80px)}.event_box{background:#fff;border:1px solid #E9E9E9;border-radius:20px;padding:0;transition:all .3s ease;margin-top:30px}.event_box:hover{box-shadow:0 24px 50px -24px rgb(14 18 37 / .2);transform:translateY(-5px)}.event_box img{border-radius:20px 20px 0 0}.event_box .text{text-align:center;padding:20px}.event_box .carousel-control-next{background:url(//www.citadelinfotech.com/wp-content/themes/citadelinfotech/images/arrow-right.svg) right center no-repeat;width:36px;height:36px;background-size:36px;top:48%}.event_box .carousel-control-prev{background:url(//www.citadelinfotech.com/wp-content/themes/citadelinfotech/images/arrow-left.svg) right center no-repeat;width:36px;height:36px;background-size:36px;top:48%}.blogs_page_main{width:100%;padding:clamp(25px, 5vw, 65px) 0}.blog_card{background:#fff;border-radius:20px;overflow:hidden;transition:transform 0.3s ease,box-shadow 0.3s ease;margin:15px 0;display:flex;flex-direction:column;width:100%;border:1px solid #E1E1E1;position:relative}.blog_card:hover{box-shadow:0 24px 50px -24px rgb(14 18 37 / .2);transform:translateY(-5px)}.blog_card a.fa-solid{min-width:34px;height:34px;font-size:14px;border-radius:50%;border:1px solid #E9E9E9;display:flex;align-items:center;justify-content:center;transition:all .25s ease;transform:rotate(-45deg);margin-top:15px}.blog_card:hover a.fa-solid{background:#09D;border:1px solid #09D;color:#fff;transform:rotate(0deg)}.blog_card img{width:100%;object-fit:cover;border-radius:20px 20px 0 0}.blog_card .date{position:absolute;top:15px;right:15px;background:#E5F7FF;font-size:13px;color:#09D;text-transform:uppercase;padding:7px 12px;border-radius:15px}.blog_card .date i{color:#09D;margin-right:5px}.blog_card h5{display:flex;align-items:center;padding:20px}.blog_left_bg{width:100%;background:#F5F5F5;border:1px solid #E9E9E9;margin:15px 0;padding:0 20px;border-radius:10px;display:inline-block}.blog_left_bg h3{padding:20px 0 0 0}.blog_left_bg ul{width:100%;list-style:none;margin:10px 0;padding:0}.blog_left_bg li{width:100%;list-style:none;padding:12px 0}.blog_left_bg li a{font-size:16px;font-weight:600;color:#333;background:url(//www.citadelinfotech.com/wp-content/themes/citadelinfotech/images/link-ellipse.svg) left 7px no-repeat;padding:0 0 0 15px}.blog_left_bg li a:hover{color:#09D}.blog_left_bg .blog_img_box{display:flex;align-items:center;width:100%;border-bottom:1px solid #D9D9D9;padding:20px 0}.blog_left_bg .blog_img_box:last-child{border:none}.blog_left_bg .blog_img_box .img{min-width:115px;margin-right:20px}.blog_left_bg .blog_img_box .img img{width:115px;border-radius:5px}.blog_left_bg .blog_img_box .img img:hover{opacity:.8}.blog_left_bg .blog_img_box .text p{color:#7E7E7E;padding:0;font-size:16px}.blog_left_bg .blog_img_box .text h5 a{color:#333;padding:0}.blog_left_bg .blog_img_box .text h5 a:hover{color:#09D}.our_news_detail_text{width:100%;margin:15px 0}.our_news_detail_text .image{width:100%;position:relative;padding-bottom:15px}.our_news_detail_text .image img{border-radius:10px;border:1px solid #E9E9E9}.our_news_detail_text .date{position:absolute;top:15px;right:15px;background:#E5F7FF;font-size:13px;color:#09D;text-transform:uppercase;padding:7px 12px;border-radius:15px}.our_news_detail_text .date i{color:#09D;margin-right:5px}.our_news_detail_text h3{padding:15px 0 0 0}.our_news_detail_text h4{padding:15px 0 0 0}.our_news_detail_text ul{padding:8px 0 0 0;list-style:none}.our_news_detail_text li{background:url(//www.citadelinfotech.com/wp-content/themes/citadelinfotech/images/link-ellipse.svg) left 16px no-repeat;padding:10px 0 0 15px}.build_websites_bg{width:100%;padding:clamp(40px, 5vw, 80px) 0}.build_websites_bg .image img{border-radius:20px;margin-top:30px}.build_websites_bg .text{margin-top:30px}.build_websites_bg .text h4{padding:15px 0 0 0}.build_websites_bg .text ul{padding:0 0 0 0;list-style:none;display:flex;flex-wrap:wrap}.build_websites_bg .text li{width:100%;background:url(//www.citadelinfotech.com/wp-content/themes/citadelinfotech/images/check.svg) left 15px no-repeat;padding:15px 0 0 28px;font-weight:500;color:#000}.technologies_section_bg{background:#F5F5F5;width:100%;padding:clamp(40px, 5vw, 80px) 0}.visio_mission_bg{width:100%;padding:clamp(40px, 5vw, 80px) 0;text-align:center}.visio_mission_bg .nav-tabs{border:none;background:#fff;display:flex;justify-content:center;margin-top:30px}.visio_mission_bg .nav-tabs .nav-item{margin:10px 10px 0 10px}.visio_mission_bg .nav-tabs .nav-item .nav-link{border:1px solid #ccc;font-size:18px;color:#000;font-weight:600;border-radius:0;padding:12px 25px;border-radius:30px}.visio_mission_bg .nav-tabs .nav-item .nav-link:hover{border:1px solid #09D}.visio_mission_bg .nav-tabs .nav-item .nav-link.active{border:1px solid #09D;background:#09D;color:#fff}.vision_text_box_bg{width:100%;display:flex;flex-wrap:wrap}.vision_text_box_bg .image{width:100%;margin:30px 0 0 0}.vision_text_box_bg .image img{width:100%;border-radius:20px}.vision_text_box_bg .text{width:100%;margin:30px 0 0 0;text-align:left}.vision_text_box_bg .text h4{color:#006CB5;font-size:20px}.vision_text_box_bg .text h5{padding:15px 0 0 0}.vision_text_box_bg .text ul{padding:0 0 0 0;list-style:none;display:flex;flex-wrap:wrap}.vision_text_box_bg .text li{width:100%;background:url(//www.citadelinfotech.com/wp-content/themes/citadelinfotech/images/check.svg) left 15px no-repeat;padding:15px 0 0 28px;font-weight:400;color:#5C6270}.our_work_right_bg{width:100%;background:#F5F5F5;border:1px solid #E9E9E9;margin:15px 0;padding:30px;border-radius:10px;display:inline-block;text-align:center}.our_work_right_bg .btn{margin-top:15px}.our_work_right_bg i{font-size:40px;margin-bottom:15px}@media (min-width:1100px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1300px}}@media only screen and (min-width:220px) and (max-width:1120px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1020px}.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{padding-right:var(--bs-gutter-x,15px);padding-left:var(--bs-gutter-x,15px);--bs-gutter-x:15px}}@media only screen and (min-width:220px) and (max-width:1240px){.navbar .nav-item{padding:0 10px}.hero_section_bg .carousel-caption{top:17%;right:5%;left:5%}.hero_section_bg .carousel-item img{height:480px;width:auto;max-width:none}}@media only screen and (min-width:220px) and (max-width:991px){.navbar .nav-item{padding:10px 0}.navbar .nav-link{padding:0!important}.navbar .dropdown-toggle::after{display:none!important}.mobile_toggle{display:block}.mobile_toggle i{display:block}.menu_flex{display:flex;align-items:center;justify-content:space-between}.dropdown-menu{position:static;width:100%;box-shadow:none}.dropdown:hover>.dropdown-menu{display:none}#products-menu:checked~.dropdown-menu{display:block}.trust_item{border:none;padding:20px 30px}}@media only screen and (min-width:220px) and (max-width:767px){.process_row{grid-template-columns:repeat(3,1fr);row-gap:10px}.process_step:nth-child(3)::after{display:none}}@media only screen and (min-width:220px) and (max-width:640px){.header_top_bg .container{flex-wrap:wrap}.header_top_bg .header_right_phone{justify-content:center;width:100%}.header_top_bg .header_right_phone a{margin:0 10px}.header_top_bg .header_left_icon{justify-content:center;width:100%;margin-top:10px}.header_top_bg .header_left_icon a{margin:0 6px}.about_section_bg li{width:100%}.accordion .accordion-button{font-size:16px}.main-timeline::after{left:31px}.timeline{width:100%;padding-left:70px!important;padding-right:25px!important}.timeline::before{left:60px!important;border:medium solid #F4F5F8!important;border-width:10px 10px 10px 0!important;border-color:#fff0 #F4F5F8 #fff0 transparent!important}.main-timeline .left::after{left:18px}.main-timeline .right::after{left:18px}.main-timeline .left::before{right:auto}.main-timeline .right{left:0%}.timeline_aboutus_bg .left h5{text-align:left}.timeline_aboutus_bg .left p{text-align:left}}@media only screen and (min-width:220px) and (max-width:580px){.process_row{grid-template-columns:repeat(2,1fr);row-gap:10px}.process_step{padding:0}.process_step::after{display:none!important}}@media only screen and (min-width:220px) and (max-width:480px){.about_button{flex-wrap:wrap}.about_button .about_call{margin:20px 0 0 0;width:100%}}@media only screen and (min-width:220px) and (max-width:400px){.header_top_bg .header_right_phone{flex-wrap:wrap}.header_top_bg .header_right_phone a{margin:2px 0;width:100%;justify-content:center}}.about_text_main{width:100%;padding:50px 0 50px 0}