reflective

.slider .main-slider .swiper-slide .container h1 {
color: #ffffff;
font-family: \’Roboto Mono\’!important;
}

.callbackform.wow.fadeInUp {
padding: 0px 0px 0px 0px !important;
}

.col-lg-4.wow.fadeInUp {
margin-top: -5px;
}

.footer .widget-title {
font-family: \’Roboto Mono\’!important;
color: #39a500;
}

.footer .footer-menu li a {
color: #ffffff;
font-family: \’Roboto\’!important;
}

.baslik-3 {
font-size: 18px !important;
color: #39a500;
font-family: \’roboto mono\’!important;
}

.box2 span {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
display: block;
box-sizing: border-box;
}

.box2 {
transform: translate(0%, 0%);
width: 400px;
height: 400px;
box-sizing: border-box;
overflow: hidden;
padding: 20px;
}
.services-kutu2–yazi {
font-family: Roboto;
font-size: 16px!important;
}

.iconw {
color: #ffffff;
font-size: 75px;
margin-bottom: 20px!important;
}

.h2-baslik-hizmetler-2 {
font-family: \’roboto mono\’!important;
}

.h2-baslik-anasayfa-ozel {
color: #39a500;
font-family: \’roboto mono\’!important;
}
img.divider {
display: none;
}

.tablo {
display: contents;
}

.slider .main-slider .swiper-slide .container h1 {
margin-left: -13rem!important;
}

.slider .main-slider .swiper-slide .container p {
margin-left: -13rem;
}

@media (min-width: 992px) {
.col-lg {
width: 25%;
}
}
@media (min-width: 1400px) and (max-width: 1700px) {
.paketler3__on {
height: 80rem !important;
}
}
@media (min-width: 1701px) and (max-width: 2500px) {
.paketler3__on {
height: 65rem !important;
}
}

.page-header .container h2 {
font-family: Roboto Mono!important;
}

@media (max-width: 1600px) {
section#\\#special-paket-alani {
margin-bottom: 280px;
}
}

@media (min-width: 1601px) {
section#\\#special-paket-alani {
margin-bottom: 260px;
}
}

i[class^=flaticon-]:before, i[class*=\” flaticon-\”]:before {
line-height: 35px!important;
}

.footer .footer-social li a {
line-height: 32px;
}

.e-con>.e-con-inner>.elementor-widget>.elementor-widget-container, .e-con>.elementor-widget>.elementor-widget-container {
height: auto;
}

.elementor-element.elementor-element-957c65e.e-flex.e-con-boxed.e-con.e-parent.e-lazyloaded {
–container-max-width: auto;
}

.ortabutton1 {
display: none;
}

@media (min-width: 1000px) and (max-width: 1400px){
.container {
max-width: 100%;
}
}

.swiper-button-next:after, .swiper-rtl .swiper-button-prev:after {
content: \’next\’;
margin-left: 22px;
}

a.btn_more {
border-radius: 4px;
border: 1px solid #39a500;
padding: 20px 40px;
color: #39a500;
}
.arr_d {
color: #39a500;
font-size: 50px;
position: relative;
top: 16px;
}

input.wpcf7-form-control.wpcf7-submit.has-spinner.custom-buttonw1 {
background: #39a500;
color: #fff;
border: 0px;
}

.footer .footer-menu li a {
color: #ffffff;
font-size: larger;
}

.col-lg-2.offset-xl-1.col-sm-6.wow.fadeInUp.animated.animated {
right: 5px;
white-space: nowrap;
text-overflow: ellipsis;
border: 0px
}

.col-lg-2.col-sm-6.wow.fadeInUp.animated.animated {
background: #000;
border: 0px ;
right: -43px;
}

.page-header {
visibility: hidden;;
margin-top: -20rem!important;
}

.ozellik-kutu-iletisim {
background: none;
}

.footer .footer-menu li a:hover
{
color:#39a500;
}

.footer .footer-social li a:hover
{
color:#39a500;
}

.galeri__gorsel {
width: 90%;
}

.services-kutu2.wow.fadeInLeft {
background: none;
}

.tablo {
display: flex;
flex-wrap: nowrap;
}

.tablo .tablo–1-ve-3 {
width: calc((100% – 2* 6rem) / 2.5);
}

.member-box {
border: 2px solid #39a500;
padding: 5px;
border-radius: 4px;
}

.services-kutu2 {
background: none;
}

.member-box figcaption {
border-radius: 4px;
}

section.services-it {
margin-top: -65px;
}

h2.h2-baslik-hizmetler-2.wow.fadeInUp {
margin-top: 45px;
}

/* Збільшуємо ширину основного контейнера */
.container {
max-width: 90%; /* Наприклад, збільшення до 1200px */
width: 100%;
margin: 0 auto;
}

.box.wow.flipInY {
width: 333px;
height: 334px;
}

.box2 {
width: 391px !important;
height: 391px !important;
}

.tablo {
max-width: 119rem;
margin: 0 auto;
width: 100%;
display: flex;
justify-content: center;
flex-wrap: wrap;
}

.information {
margin-top: 50px;
}

i[class^=flaticon-]:before, i[class*=\” flaticon-\”]:before {
line-height: 46px !important;
}

.telh {
line-height: 47px;
}

#custom-header {
position: relative;
}

#custom-header::after {
content: \’\’;
position: absolute;
width: 50px;
height: 3px;
background-color: red;
transform: rotate(60deg);
top: 50%;
left: 75.5%;
}

.page_smm .box {
min-height: 330px !important;
}

@media (max-width: 1000px) {
.imagerotate {
left: 18%;
margin-top: -60px;
}
}

@media (max-width: 700px) {
.galeri__gorsel {
margin-left: 25px;
}
}

@media (max-width: 850px) {
.footer .footer-menu li:before {
width: 11px;
height: 4px;
display: inline-block;
background: #ffffff;
margin-right: 0px;
}
}

@media (max-width: 850px) {
.col-lg-2.col-sm-6.wow.fadeInUp.animated.animated {
background: #000;
border: 0px;
right: 0px;
}
}

.module-item {
display: inline-block;
width: 20%;
margin: 1% 2%;
vertical-align: top;
text-align: center;
box-sizing: border-box;
}

.catalog-image img {
border: 2px solid green;
border-radius: 10px;
max-width: 100%;
height: auto;
transition: transform 0.3s;
}

.catalog-image img:hover {
transform: scale(1.05);
}
.module-item a {
color: white;
text-decoration: none;
transition: color 0.3s;
}

.module-item a:hover {
color: green;
}

.demo-image {
opacity: 1;
transition: opacity 0.3s ease;
}

.demo:hover .demo-image {
opacity: 0;
}

.catalog-image img {
border: 2px solid green;
border-radius: 10px;
width: 640px; /* Ширина изображения */
height: 640px; /* Высота изображения */
height: auto;
transition: transform 0.3s;
border: 2px solid #00ff00;
padding: 5px;
display: block;
margin: 0 auto;

}
.subitems {
margin-top: 10px; /* Отступ сверху для текста */
color: white; /* Белый цвет текста */
text-align: left; /* Выравнивание текста слева */
}

/*@media (max-width: 1000px) {
.module-item.module-item-1 {
width: 50% !important; /* Зробіть ширину кожного елемента 50%, щоб було два в рядку */
/*}
}*/

@media (max-width: 900px) {
nav.navbar.navbar-expand-md.navbar-light.bg-light {
box-shadow: 0 0.1rem 2rem #39a50080;
}
}

input.wpcf7-form-control.wpcf7-text.wpcf7-email.wpcf7-validates-as-required.wpcf7-validates-as-email.form-popup__input {
padding-left: 30px, !important;
}

.col-lg-2.offset-xl-1.col-sm-6.wow.fadeInUp.animated.animated {
right: 0px;
}

/*@media (max-width: 1000px) {
.item-content {
width: 50% !important;
}
}*/

@media (max-width: 1000px) {
.auto-grid-items {
display: grid;
grid-template-columns: repeat(2, auto); /* 3 колонки одинаковой ширины */
gap: 10px; /* расстояние между элементами */
}
}

@media (max-width: 1000px) {
.module-item {
display: inline-block;
width: 95%;
margin: 1% 2%;
vertical-align: top;
text-align: center;
box-sizing: border-box;
}
}

@media (max-width: 1000px) {
.subitems {
margin-top: 10px;
color: white;
text-align: center;
}
}

@media (max-width: 1000px) {
.navbar .container {
background: #000;
max-width: 100%;
}
}

@media (max-width: 1000px) {
.slider .main-slider .swiper-slide .container {
margin-left: 90px;
margin-top: -200px;
}
}

@media (max-width: 1000px) {
.information {
margin-top: 10px;
}
}

.iconleft {
margin-left: -20px;
}

@media (max-width: 1000px) {
.iconleft {
margin-left: auto; /* Убираем margin на устройствах до 1000px */
}
}

@media only screen and (max-width: 56.25em) {
.iletisim-icon-alani {
margin-top: 0vh;
}
}

@media (max-width: 1000px) {
.services-kutu2–yazi {
font-size: 14px !important;
}
}

.col-lg-4 {
visibility: visible; animation-delay: 0.6s; animation-name: fadeInUp;
}

@media (max-width: 1000px) {
.col-lg-4 {
max-width: 100%;
}
}

@media (max-width: 1000px) {
.footer-social {
display: flex;
}
}

@media (max-width: 1000px) {
.col-lg-6 {
max-width: 85%;
}
}

/*@media (max-width: 1000px) {
.side-widget .logo {
margin-top: -100px;
}
}*/

@media (max-width: 1000px) {
.col-12 {
margin-top: -150px;
}
}

@media (max-width: 1000px) {
h2.h2-baslik-hizmetler-2.wow.fadeInUp {
margin-top: -5px;
}
}

.footer-social {
display: contents;
}
}
.paketler3__gorsel–1 {
width: 100%;
height: auto;
padding: 40px;
}

.h-flaticon-015-shield:before {
color: white;
}

.h-flaticon-046-help:before {
color: #fff;
}

.h-flaticon-034-server-2:before {
color: #fff;
}

a.btn_more {
text-decoration: none;
}

a.btn_more:hover {
text-decoration: none;
color: #ffffff; /* Белый цвет при наведении */
}

.paketler3__gorsel–1 {
height: 290px;
}

a:hover {
text-decoration: auto;
}

.arr_d:hover {
color:white;
}

@media (max-width: 1000px) {
.arr_d {
position: absolute;
}
}

.swiper-pagination {
z-index: 4;
}

@media (max-width: 1000px) {
#custom-header::after {
content: \’\’;
position: absolute;
width: 50px;
height: 3px;
background-color: red;
transform: rotate(60deg);
top: 79%;
left: 37.5%;
}
}

.numss img {
bottom: 3%;
}

@media (max-width: 900px) {
.nummss_busin h4 {
width: 350px;
margin-top: 20px;
}
}

.side-widget .address a {
border: 1px solid #ffffff;
width: 71px;
height: 40px;
line-height: 43px;
display: inline-block;
color: #fff;
text-align: center;
font-size: 13px;
}

.serviceart:hover {
color: #39a500;
}

.elementor-invisible {
visibility: visible;
}

/* Скрываем блоки на мобильных устройствах */
.hide-mobile {
display: none;
}
/* Показываем на экранах до 768px */
@media (max-width: 768px) {
.hide-mobile {
display: block;
}
.show-mobile {
display: none;
}
}
.side-widget .address a:hover {
border: 1px solid #39a500;
}

section.team-section {
display: none;
}

@media (max-width: 768px) {
.paketler3__pr-yazi {
display: none;
}
}
@media (min-width: 1701px) and (max-width: 2500px) {
.e-con.e-flex>.e-con-inner {
margin-top: 37px;
}
}

.group {
display: inline-block;
padding: 5px 10px;
background-color: transparent;
transition: background-color 0.3s ease, color 0.3s ease;
border-radius: 5px;
}

.group:hover {
background-color: #39a500;
color: yellow;
}