body {
    font-family: 'Almarai', sans-serif;
    /* background: #f5f5f5; */
}
/* background: #7ac943; */
.bg-custom {
    background-color: #00a877;
}

.border-custom {
    border-color: #00a877 !important;
}

.text-custom {
    color: #00a877 !important;

}
.text-custom-hover:hover{
    color: #00a877 !important;
}
.text-small {
    font-size: 15px;
}

.text-larg {
    font-size: 48px;
}

.box-circle {
    background-color: #f6fbff;
    width: 125px;
    height: 125px;
    line-height: 150px;
}

.container {
    width: 90% !important;
    max-width: 1200px;
}

.fa-18 {
    font-size: 18px;
}

.search::placeholder {
    /* Chrome, Firefox, Opera, Safari 10.1+ */
    color: #fff;
    font-family: 600;
    opacity: 1;
    /* Firefox */
}

.search:-ms-input-placeholder {
    /* Internet Explorer 10-11 */
    color: #fff;
    font-family: 600;

}

.search::-ms-input-placeholder {
    /* Microsoft Edge */
    color: #fff;
    font-family: 600;

}

.search:focus {
    border: 0px;
    border-bottom: 1px solid #fff !important;
    outline: none;
}


.btn-close-search {
    line-height: 35px;
    font-size: 20px;
}

.carousel-caption {
    position: absolute;
    top: 0;
    bottom: 0;
    height: 100%;
    margin: auto;
    text-align: start;
    display: flex !important;
    flex-direction: column;
    align-content: center;
    justify-content: center;
    align-items: flex-start;
}

.carousel-caption h5 {
    font-size: 30px;
    font-weight: bold;
}

.carousel-caption p {
    width: 60%;
    font-size: 18px;
}


@font-face {
    font-display: swap;
    font-family: simple-line-icons;
    src: url(../icons/webfonts/simple/Simple-Line-Icons.eot?v=2.3.1);
    src: url(../icons/webfonts/simple/Simple-Line-Icons.eot?#iefix&v=2.3.1) format("embedded-opentype"),
        url(../icons/webfonts/simple/Simple-Line-Icons.ttf?v=2.3.1) format("truetype"),
        url(../icons/webfonts/simple/Simple-Line-Icons.woff2?v=2.3.1) format("woff2"),
        url(../icons/webfonts/simple/Simple-Line-Icons.woff?v=2.3.1) format("woff"),
        url(../icons/webfonts/simple/Simple-Line-Icons.svg?v=2.3.1#simple-line-icons) format("svg");
    font-weight: 400;
    font-style: normal
}

.simple-icon-user,
.simple-icon-people,
.simple-icon-user-female,
.simple-icon-user-follow,
.simple-icon-user-following,
.simple-icon-user-unfollow,
.simple-icon-login,
.simple-icon-logout,
.simple-icon-emotsmile,
.simple-icon-phone,
.simple-icon-call-end,
.simple-icon-call-in,
.simple-icon-call-out,
.simple-icon-map,
.simple-icon-location-pin,
.simple-icon-direction,
.simple-icon-directions,
.simple-icon-compass,
.simple-icon-layers,
.simple-icon-menu,
.simple-icon-list,
.simple-icon-options-vertical,
.simple-icon-options,
.simple-icon-arrow-down,
.simple-icon-arrow-left,
.simple-icon-arrow-right,
.simple-icon-arrow-up,
.simple-icon-arrow-up-circle,
.simple-icon-arrow-left-circle,
.simple-icon-arrow-right-circle,
.simple-icon-arrow-down-circle,
.simple-icon-check,
.simple-icon-clock,
.simple-icon-plus,
.simple-icon-minus,
.simple-icon-close,
.simple-icon-organization,
.simple-icon-trophy,
.simple-icon-screen-smartphone,
.simple-icon-screen-desktop,
.simple-icon-plane,
.simple-icon-notebook,
.simple-icon-mustache,
.simple-icon-mouse,
.simple-icon-magnet,
.simple-icon-energy,
.simple-icon-disc,
.simple-icon-cursor,
.simple-icon-cursor-move,
.simple-icon-crop,
.simple-icon-chemistry,
.simple-icon-speedometer,
.simple-icon-shield,
.simple-icon-screen-tablet,
.simple-icon-magic-wand,
.simple-icon-hourglass,
.simple-icon-graduation,
.simple-icon-ghost,
.simple-icon-game-controller,
.simple-icon-fire,
.simple-icon-eyeglass,
.simple-icon-envelope-open,
.simple-icon-envelope-letter,
.simple-icon-bell,
.simple-icon-badge,
.simple-icon-anchor,
.simple-icon-wallet,
.simple-icon-vector,
.simple-icon-speech,
.simple-icon-puzzle,
.simple-icon-printer,
.simple-icon-present,
.simple-icon-playlist,
.simple-icon-pin,
.simple-icon-picture,
.simple-icon-handbag,
.simple-icon-globe-alt,
.simple-icon-globe,
.simple-icon-folder-alt,
.simple-icon-folder,
.simple-icon-film,
.simple-icon-feed,
.simple-icon-drop,
.simple-icon-drawer,
.simple-icon-docs,
.simple-icon-doc,
.simple-icon-diamond,
.simple-icon-cup,
.simple-icon-calculator,
.simple-icon-bubbles,
.simple-icon-briefcase,
.simple-icon-book-open,
.simple-icon-basket-loaded,
.simple-icon-basket,
.simple-icon-bag,
.simple-icon-action-undo,
.simple-icon-action-redo,
.simple-icon-wrench,
.simple-icon-umbrella,
.simple-icon-trash,
.simple-icon-tag,
.simple-icon-support,
.simple-icon-frame,
.simple-icon-size-fullscreen,
.simple-icon-size-actual,
.simple-icon-shuffle,
.simple-icon-share-alt,
.simple-icon-share,
.simple-icon-rocket,
.simple-icon-question,
.simple-icon-pie-chart,
.simple-icon-pencil,
.simple-icon-note,
.simple-icon-loop,
.simple-icon-home,
.simple-icon-grid,
.simple-icon-graph,
.simple-icon-microphone,
.simple-icon-music-tone-alt,
.simple-icon-music-tone,
.simple-icon-earphones-alt,
.simple-icon-earphones,
.simple-icon-equalizer,
.simple-icon-like,
.simple-icon-dislike,
.simple-icon-control-start,
.simple-icon-control-rewind,
.simple-icon-control-play,
.simple-icon-control-pause,
.simple-icon-control-forward,
.simple-icon-control-end,
.simple-icon-volume-1,
.simple-icon-volume-2,
.simple-icon-volume-off,
.simple-icon-calendar,
.simple-icon-bulb,
.simple-icon-chart,
.simple-icon-ban,
.simple-icon-bubble,
.simple-icon-camrecorder,
.simple-icon-camera,
.simple-icon-cloud-download,
.simple-icon-cloud-upload,
.simple-icon-envelope,
.simple-icon-eye,
.simple-icon-flag,
.simple-icon-heart,
.simple-icon-info,
.simple-icon-key,
.simple-icon-link,
.simple-icon-lock,
.simple-icon-lock-open,
.simple-icon-magnifier,
.simple-icon-magnifier-add,
.simple-icon-magnifier-remove,
.simple-icon-paper-clip,
.simple-icon-paper-plane,
.simple-icon-power,
.simple-icon-refresh,
.simple-icon-reload,
.simple-icon-settings,
.simple-icon-star,
.simple-icon-symbol-female,
.simple-icon-symbol-male,
.simple-icon-target,
.simple-icon-credit-card,
.simple-icon-paypal,
.simple-icon-social-tumblr,
.simple-icon-social-twitter,
.simple-icon-social-facebook,
.simple-icon-social-instagram,
.simple-icon-social-linkedin,
.simple-icon-social-pinterest,
.simple-icon-social-github,
.simple-icon-social-google,
.simple-icon-social-reddit,
.simple-icon-social-skype,
.simple-icon-social-dribbble,
.simple-icon-social-behance,
.simple-icon-social-foursqare,
.simple-icon-social-soundcloud,
.simple-icon-social-spotify,
.simple-icon-social-stumbleupon,
.simple-icon-social-youtube,
.simple-icon-social-dropbox {
    font-family: simple-line-icons;
    speak: none;
    font-style: normal;
    font-weight: 400;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
}

.simple-icon-user:before {
    content: "\e005"
}

.simple-icon-people:before {
    content: "\e001"
}

.simple-icon-user-female:before {
    content: "\e000"
}

.simple-icon-user-follow:before {
    content: "\e002"
}

.simple-icon-user-following:before {
    content: "\e003"
}

.simple-icon-user-unfollow:before {
    content: "\e004"
}

.simple-icon-login:before {
    content: "\e066"
}

.simple-icon-logout:before {
    content: "\e065"
}

.simple-icon-emotsmile:before {
    content: "\e021"
}

.simple-icon-phone:before {
    content: "\e600"
}

.simple-icon-call-end:before {
    content: "\e048"
}

.simple-icon-call-in:before {
    content: "\e047"
}

.simple-icon-call-out:before {
    content: "\e046"
}

.simple-icon-map:before {
    content: "\e033"
}

.simple-icon-location-pin:before {
    content: "\e096"
}

.simple-icon-direction:before {
    content: "\e042"
}

.simple-icon-directions:before {
    content: "\e041"
}

.simple-icon-compass:before {
    content: "\e045"
}

.simple-icon-layers:before {
    content: "\e034"
}

.simple-icon-menu:before {
    content: "\e601"
}

.simple-icon-list:before {
    content: "\e067"
}

.simple-icon-options-vertical:before {
    content: "\e602"
}

.simple-icon-options:before {
    content: "\e603"
}

.simple-icon-arrow-down:before {
    content: "\e604"
}

.simple-icon-arrow-left:before {
    content: "\e605"
}

.simple-icon-arrow-right:before {
    content: "\e606"
}

.simple-icon-arrow-up:before {
    content: "\e607"
}

.simple-icon-arrow-up-circle:before {
    content: "\e078"
}

.simple-icon-arrow-left-circle:before {
    content: "\e07a"
}

.simple-icon-arrow-right-circle:before {
    content: "\e079"
}

.simple-icon-arrow-down-circle:before {
    content: "\e07b"
}

.simple-icon-check:before {
    content: "\e080"
}

.simple-icon-clock:before {
    content: "\e081"
}

.simple-icon-plus:before {
    content: "\e095"
}

.simple-icon-minus:before {
    content: "\e615"
}

.simple-icon-close:before {
    content: "\e082"
}

.simple-icon-organization:before {
    content: "\e616"
}

.simple-icon-trophy:before {
    content: "\e006"
}

.simple-icon-screen-smartphone:before {
    content: "\e010"
}

.simple-icon-screen-desktop:before {
    content: "\e011"
}

.simple-icon-plane:before {
    content: "\e012"
}

.simple-icon-notebook:before {
    content: "\e013"
}

.simple-icon-mustache:before {
    content: "\e014"
}

.simple-icon-mouse:before {
    content: "\e015"
}

.simple-icon-magnet:before {
    content: "\e016"
}

.simple-icon-energy:before {
    content: "\e020"
}

.simple-icon-disc:before {
    content: "\e022"
}

.simple-icon-cursor:before {
    content: "\e06e"
}

.simple-icon-cursor-move:before {
    content: "\e023"
}

.simple-icon-crop:before {
    content: "\e024"
}

.simple-icon-chemistry:before {
    content: "\e026"
}

.simple-icon-speedometer:before {
    content: "\e007"
}

.simple-icon-shield:before {
    content: "\e00e"
}

.simple-icon-screen-tablet:before {
    content: "\e00f"
}

.simple-icon-magic-wand:before {
    content: "\e017"
}

.simple-icon-hourglass:before {
    content: "\e018"
}

.simple-icon-graduation:before {
    content: "\e019"
}

.simple-icon-ghost:before {
    content: "\e01a"
}

.simple-icon-game-controller:before {
    content: "\e01b"
}

.simple-icon-fire:before {
    content: "\e01c"
}

.simple-icon-eyeglass:before {
    content: "\e01d"
}

.simple-icon-envelope-open:before {
    content: "\e01e"
}

.simple-icon-envelope-letter:before {
    content: "\e01f"
}

.simple-icon-bell:before {
    content: "\e027"
}

.simple-icon-badge:before {
    content: "\e028"
}

.simple-icon-anchor:before {
    content: "\e029"
}

.simple-icon-wallet:before {
    content: "\e02a"
}

.simple-icon-vector:before {
    content: "\e02b"
}

.simple-icon-speech:before {
    content: "\e02c"
}

.simple-icon-puzzle:before {
    content: "\e02d"
}

.simple-icon-printer:before {
    content: "\e02e"
}

.simple-icon-present:before {
    content: "\e02f"
}

.simple-icon-playlist:before {
    content: "\e030"
}

.simple-icon-pin:before {
    content: "\e031"
}

.simple-icon-picture:before {
    content: "\e032"
}

.simple-icon-handbag:before {
    content: "\e035"
}

.simple-icon-globe-alt:before {
    content: "\e036"
}

.simple-icon-globe:before {
    content: "\e037"
}

.simple-icon-folder-alt:before {
    content: "\e039"
}

.simple-icon-folder:before {
    content: "\e089"
}

.simple-icon-film:before {
    content: "\e03a"
}

.simple-icon-feed:before {
    content: "\e03b"
}

.simple-icon-drop:before {
    content: "\e03e"
}

.simple-icon-drawer:before {
    content: "\e03f"
}

.simple-icon-docs:before {
    content: "\e040"
}

.simple-icon-doc:before {
    content: "\e085"
}

.simple-icon-diamond:before {
    content: "\e043"
}

.simple-icon-cup:before {
    content: "\e044"
}

.simple-icon-calculator:before {
    content: "\e049"
}

.simple-icon-bubbles:before {
    content: "\e04a"
}

.simple-icon-briefcase:before {
    content: "\e04b"
}

.simple-icon-book-open:before {
    content: "\e04c"
}

.simple-icon-basket-loaded:before {
    content: "\e04d"
}

.simple-icon-basket:before {
    content: "\e04e"
}

.simple-icon-bag:before {
    content: "\e04f"
}

.simple-icon-action-undo:before {
    content: "\e050"
}

.simple-icon-action-redo:before {
    content: "\e051"
}

.simple-icon-wrench:before {
    content: "\e052"
}

.simple-icon-umbrella:before {
    content: "\e053"
}

.simple-icon-trash:before {
    content: "\e054"
}

.simple-icon-tag:before {
    content: "\e055"
}

.simple-icon-support:before {
    content: "\e056"
}

.simple-icon-frame:before {
    content: "\e038"
}

.simple-icon-size-fullscreen:before {
    content: "\e057"
}

.simple-icon-size-actual:before {
    content: "\e058"
}

.simple-icon-shuffle:before {
    content: "\e059"
}

.simple-icon-share-alt:before {
    content: "\e05a"
}

.simple-icon-share:before {
    content: "\e05b"
}

.simple-icon-rocket:before {
    content: "\e05c"
}

.simple-icon-question:before {
    content: "\e05d"
}

.simple-icon-pie-chart:before {
    content: "\e05e"
}

.simple-icon-pencil:before {
    content: "\e05f"
}

.simple-icon-note:before {
    content: "\e060"
}

.simple-icon-loop:before {
    content: "\e064"
}

.simple-icon-home:before {
    content: "\e069"
}

.simple-icon-grid:before {
    content: "\e06a"
}

.simple-icon-graph:before {
    content: "\e06b"
}

.simple-icon-microphone:before {
    content: "\e063"
}

.simple-icon-music-tone-alt:before {
    content: "\e061"
}

.simple-icon-music-tone:before {
    content: "\e062"
}

.simple-icon-earphones-alt:before {
    content: "\e03c"
}

.simple-icon-earphones:before {
    content: "\e03d"
}

.simple-icon-equalizer:before {
    content: "\e06c"
}

.simple-icon-like:before {
    content: "\e068"
}

.simple-icon-dislike:before {
    content: "\e06d"
}

.simple-icon-control-start:before {
    content: "\e06f"
}

.simple-icon-control-rewind:before {
    content: "\e070"
}

.simple-icon-control-play:before {
    content: "\e071"
}

.simple-icon-control-pause:before {
    content: "\e072"
}

.simple-icon-control-forward:before {
    content: "\e073"
}

.simple-icon-control-end:before {
    content: "\e074"
}

.simple-icon-volume-1:before {
    content: "\e09f"
}

.simple-icon-volume-2:before {
    content: "\e0a0"
}

.simple-icon-volume-off:before {
    content: "\e0a1"
}

.simple-icon-calendar:before {
    content: "\e075"
}

.simple-icon-bulb:before {
    content: "\e076"
}

.simple-icon-chart:before {
    content: "\e077"
}

.simple-icon-ban:before {
    content: "\e07c"
}

.simple-icon-bubble:before {
    content: "\e07d"
}

.simple-icon-camrecorder:before {
    content: "\e07e"
}

.simple-icon-camera:before {
    content: "\e07f"
}

.simple-icon-cloud-download:before {
    content: "\e083"
}

.simple-icon-cloud-upload:before {
    content: "\e084"
}

.simple-icon-envelope:before {
    content: "\e086"
}

.simple-icon-eye:before {
    content: "\e087"
}

.simple-icon-flag:before {
    content: "\e088"
}

.simple-icon-heart:before {
    content: "\e08a"
}

.simple-icon-info:before {
    content: "\e08b"
}

.simple-icon-key:before {
    content: "\e08c"
}

.simple-icon-link:before {
    content: "\e08d"
}

.simple-icon-lock:before {
    content: "\e08e"
}

.simple-icon-lock-open:before {
    content: "\e08f"
}

.simple-icon-magnifier:before {
    content: "\e090"
}

.simple-icon-magnifier-add:before {
    content: "\e091"
}

.simple-icon-magnifier-remove:before {
    content: "\e092"
}

.simple-icon-paper-clip:before {
    content: "\e093"
}

.simple-icon-paper-plane:before {
    content: "\e094"
}

.simple-icon-power:before {
    content: "\e097"
}

.simple-icon-refresh:before {
    content: "\e098"
}

.simple-icon-reload:before {
    content: "\e099"
}

.simple-icon-settings:before {
    content: "\e09a"
}

.simple-icon-star:before {
    content: "\e09b"
}

.simple-icon-symbol-female:before {
    content: "\e09c"
}

.simple-icon-symbol-male:before {
    content: "\e09d"
}

.simple-icon-target:before {
    content: "\e09e"
}

.simple-icon-credit-card:before {
    content: "\e025"
}

.simple-icon-paypal:before {
    content: "\e608"
}

.simple-icon-social-tumblr:before {
    content: "\e00a"
}

.simple-icon-social-twitter:before {
    content: "\e009"
}

.simple-icon-social-facebook:before {
    content: "\e00b"
}

.simple-icon-social-instagram:before {
    content: "\e609"
}

.simple-icon-social-linkedin:before {
    content: "\e60a"
}

.simple-icon-social-pinterest:before {
    content: "\e60b"
}

.simple-icon-social-github:before {
    content: "\e60c"
}

.simple-icon-social-google:before {
    content: "\e60d"
}

.simple-icon-social-reddit:before {
    content: "\e60e"
}

.simple-icon-social-skype:before {
    content: "\e60f"
}

.simple-icon-social-dribbble:before {
    content: "\e00d"
}

.simple-icon-social-behance:before {
    content: "\e610"
}

.simple-icon-social-foursqare:before {
    content: "\e611"
}

.simple-icon-social-soundcloud:before {
    content: "\e612"
}

.simple-icon-social-spotify:before {
    content: "\e613"
}

.simple-icon-social-stumbleupon:before {
    content: "\e614"
}

.simple-icon-social-youtube:before {
    content: "\e008"
}

.simple-icon-social-dropbox:before {
    content: "\e00c"
}

.box-card {
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    align-content: flex-start;
    justify-content: flex-start;
    align-items: flex-start;
}

.box-card:hover h4 {
    color: #00a877 !important;
}

.box-card:hover p {
    color: #555 !important;
}

.box-card:hover .icon-box-hover {
    background: #00a877 !important;
    color: #fff !important;
    -webkit-box-shadow: 0 0 0 1px #f5f5f5;
    box-shadow: 0 0 0 1px #f5f5f5
}

.box-card:hover .icon-box-hover i {
    color: #fff !important;

}

@media only screen and (max-width: 480px) {
    .text-larg {
        width: 4.5714285714rem !important;
        height: 4.5714285714rem !important;
        line-height: 4.5714285714rem !important;
        font-size: 21px;
    }

    .box-circle {
        width: 4.5714285714rem !important;
        height: 4.5714285714rem !important;
        line-height: 4.5714285714rem !important;
    }

    .box-content {
        width: calc(100% - 5.57rem) !important;
    }
}


#AboutUs {
    background: #f9f9f9;
    padding-top: 30px;
}

.btn_green {
    background-color: #8bc34a;
    color: #fff;
    border: 0px;
    width: 150px;
    max-width: 100%;
}

.text-green {
    color: #8bc34a;

}

.bg-green {
    background-color: #8bc34a;

}


.btn_green:hover {
    background-color: #3f9c00 !important;
}

.btn_green:focus {
    background-color: #3f9c00 !important;
}

#howToShow {
    padding-top: 60px;
    padding-bottom: 60px;
    /*color: #fff;*/
    background: url(../images/video-bg2.jpg) fixed;
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center center;
}

::selection {
    background-color: #00a877;
    color: #fff;
}

.btn-player {
    height: 125px;
    width: 125px;
    border: 0px;
    background: #00a877;
}

    .btn-player:hover {
        background: #146c43;
    }

#OurSpecial {
    padding-top: 60px;
    padding-bottom: 60px;
    background: #fff;
}

#OurServices {
    padding-top: 60px;
    padding-bottom: 60px;
    background: #f9f9f9;
}

#PriceTable {
    padding-top: 60px;
    padding-bottom: 60px;
    background: #fff;
}

#Tistamonail {
    padding-top: 60px;
    padding-bottom: 60px;
    color: #fff;
    background: url(../images/video-bg.png) fixed;
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center center;

}

.top-footer-color {
    color: #636363;
}

.top-footer {
    background: #363636;
    color: #636363;
}

.top-footer p {
    font-size: 14px;

}

.border-footer {
    border-color: #636363 !important;
}

.top-footer .social-media li,
.top-footer input[type="text"] {
    margin: 0;
    padding: 15.5px;
    background-color: rgba(0, 0, 0, 0);
    border: 1px solid #e1e1e1;
    outline: 0;
    color: #727272;
    font-size: 14px;
    line-height: 14px;
    height: 50px;
    -webkit-transition: all .3s ease-in;
    transition: all .3s ease-in;
    -webkit-box-shadow: 0 0 0 0 rgb(0 0 0 / 30%) inset;
    box-shadow: 0 0 0 0 rgb(0 0 0 / 30%) inset;
    -webkit-appearance: none;
    -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    width: 100%;
}

.top-footer textarea,
.top-footer select,
.top-footer input[type="text"],
.top-footer input[type="email"],
.top-footer input[type="date"],
.top-footer input[type="password"],
.top-footer input[type="number"],
.top-footer input[type="url"],
.top-footer input[type="tel"] {
    border: 1px solid #3e424b;
}

.top-footer .social-media li,
.top-footer input[type="text"] {
    border-color: #555;
}

.footer-bottom {
    background-color: #2e2e2e;
    padding: 10px;
}

#scrollToTop {
    position: fixed;
    bottom: 20px;
    left: 5px;
    background: #00a877;
    border-radius: 50%;
    width: 50px;
    height: 50px;
    font-size: 14px !important;
    line-height: calc(50px - 9px);
    ;
    color: #fff;
    padding: 9px;
    text-align: center;
}

.off {
    display: none;
    animation: movebtn 3s ease-in-out infinite;
    transition: all 0.5s ease-in-out;
}

.on {
    display: block;
    animation: movebtn 3s ease-in-out infinite;
    transition: all 0.5s ease-in-out;
}


@keyframes movebtn {
    0% {
        transform: translateY(0px);
    }

    25% {
        transform: translateY(20px);
    }

    50% {
        transform: translateY(0px);
    }

    75% {
        transform: translateY(-20px);
    }

    100% {
        transform: translateY(0px);
    }
}


@media (max-width:450px) {
    .carousel-item {
        /* zoom:0.5; */
    }
}

#HeaderPage {
    background: #363636;
    padding: 0 20px;
    color: #fff;
}

#OurTeam {
    background-color: #fff;
    padding-top: 60px;
    padding-bottom: 60px;
}

.overlay{
    background: rgba(21,101,192,0.8);
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    transition: 1s;
    opacity: 0;

}
.overlay:hover:before,
.overlay:hover:after {
    opacity: 1;
    -ms-filter: "alpha(opacity=100)";
    transition: 1s;
    filter: alpha(opacity=100);
    -webkit-transform: scale(1);
    transform: scale(1)
}
.ourteam:hover .overlay{
    opacity: 1;
    transition: 1s;

}

.post-icon, .link_overlay {
    position: absolute;
    top: 0;
    z-index: 99999;
    bottom: 0;
    width: 100%;
    height: 100%;
    right: 0;
    left: 0;
}

.overlay:before, .overlay:after {
    content: '';
    position: absolute;
    top: 5px;
    left: 5px;
    bottom: 5px;
    right: 5px;
    z-index: 1;
    transition: 1s;

}
.overlay:hover{
    transition: 1s;

}
.overlay:before {
    border-top: 1px solid #fff;
    border-bottom: 1px solid #fff;
}

.overlay:after {
    border-left: 1px solid #fff;
    border-right: 1px solid #fff;
}

#Counter{
    background-color: #f9f9f9;
    padding-top: 60px;
    padding-bottom: 60px;
}

#ContentUs{
    background-color: #f9f9f9;
    padding-top: 60px;
    padding-bottom: 60px;
}

.form-control{
    background: transparent !important;
    margin-top: 12px;
    border-radius: 0;
    padding: 10px;
    transition: 0.2s;

}

.form-control:focus {
    color: #212529;
    background-color: #fff;
    border-color: #00a877;
    border-inline-start-width: 4px;
    outline: 0;
    box-shadow: 0 0 0 0 rgb(13 110 253 / 25%); 
    transition: 0.2s;
}
#SocialMedia{
    background-color: #fff;
    padding-top: 60px;
    padding-bottom: 60px;
}



.accordion-button:not(.collapsed) {
    color: var(--bs-accordion-active-color);
    background-color: #f9f9f9;
}

@media screen and (max-width:992px) {
    .carousel-caption {
        transform: scale(0.7) !important;
        width: 100%;
        right: 0;
    }

    .footer-bottom .container {
        width: 100% !important;
        max-width: 100% !important;
        padding: 0;
    }

    .carousel-caption div {
        display: flex;
    }

        .carousel-caption div .btn {
            padding: 10px !important;
            margin-left: 10px;
        }

    .carousel-caption p {
        width: 100% !important;
    }
}