/*
Theme Name: Numerique Child
Author: VamTam
Author URI: https://vamtam.com
Template: numerique
*/



/*

put your child theme styles here


you don't need any @import rules

*/


.drop-menu .elementor-icon svg {
  
    padding-top: 10px !important;
}

body {
  max-width: 100% !important;
  overflow-x: hidden !important;
}

.wpml-ls-legacy-list-horizontal .wpml-ls-flag {
   
    margin-top: -3px !important;
}


.wpml-ls-legacy-list-horizontal a {
   
    padding: 10px 10px 10px !important;
    border-radius: 50px !important;
    border: 1px solid #000000 !important;
}


.shakecable-container:hover .item-xsmall {
	
	 transform:  rotateZ(10deg);
     transition: transform 0.5s ease-in-out;

	
}


.shakecable-container:hover .item-smalshort {
	
	 transform:  rotateZ(-10deg);
	 transition: transform 0.5s ease-in-out;

	
}


.shakecable-container:hover  .item-medium-short {
	
	 transform:  rotateZ(-10deg);
		    transition: transform 0.5s ease-in-out;

	
}


.dgiuri-shake:hover .item-shekmeni {
	
	 transform: translateY(-5px);
     transition: transform 0.5s ease-in-out;	
}


.dgiuri-shake:hover .item-daamate {
	
	 transform:  rotateZ(5deg);
     transition: transform 0.5s ease-in-out;	
}

.dgiuri-shake:hover .item-medicamenti {
	
	 transform: translateX(-10px);
     transition: transform 0.5s ease-in-out;	
}



.vet-clinic:hover .ite-viziti {
	
	 transform: rotateZ(-5deg);
     transition: transform 0.5s ease-in-out;	
}


.gaseirneba-shake:hover .gaseirneba {
   
	transform: rotate(-5deg);
    
	
	
}

.gaseirneba {
	
	transform-origin: center;
	position:absolute;
	transition: transform 0.5s ease-in-out;
}

.gaseirneba-shake:hover .gaseirneba-back {
	
	 transform: rotate(5deg);
     transition: transform 0.5s ease-in-out;	
}

.sastumro-shake:hover .item-sastumro-back {
	
	transform: rotate(-5deg);
    transition: transform 0.5s ease-in-out;
}

.sastumro-shake:hover .item-sastumro {
	
	transform: rotate(5deg);
    transition: transform 0.5s ease-in-out;
}


.shop-shake:hover .item-higiena {
	
	transform: rotate(-5deg);
    transition: transform 0.5s ease-in-out;
}

.shop-shake:hover .item-satamasho {
	
	transform: rotate(5deg);
    transition: transform 0.5s ease-in-out;
}

.shop-shake:hover .item-aqsesuari {
	
	transform: rotate(-5deg);
    transition: transform 0.5s ease-in-out;
}

.shop-shake:hover .item-sakvebi {
	
	transform: rotate(5deg);
    transition: transform 0.5s ease-in-out;
}

.shop-shake:hover .item-wamali {
	
	transform: rotate(-5deg);
    transition: transform 0.5s ease-in-out;
}


.shop-shake:hover .item-iphone {
	
	transform: translateY(-10px);
    transition: transform 0.5s ease-in-out;
}




.bazari-shake:hover .item-momxmareblebi {
	
	 transform: translateX(-10px);
     transition: transform 0.5s ease-in-out;	
}


.bazari-shake:hover .item-shemosavlebi {
	
	 transform: translateX(10px);
     transition: transform 0.5s ease-in-out;	
}



.marte-javshnebi-shake:hover .item-marte-calendar {
	
	transform: rotateZ (-5deg);
    transition: transform 0.5s ease-in-out;
}


.finansebi-shake:hover .item-marte-finansebi {
	
	transform: rotateZ (-5deg);
    transition: transform 0.5s ease-in-out;
}



.finansebi-shake:hover .item-marte-finansebi {
	
	transform: rotateZ (-5deg);
    transition: transform 0.5s ease-in-out;
}





.qmn_mc_answer_wrap {
    display: flex !important;
	
}



.wpforms-container .wpforms-field {
  
    font-family: "TBCContractica bold", Sans-serif !important;
}


.button {
	
	font-family: "TBCContractica bold", Sans-serif !important;
}