@font-face{font-family: 'Tantinotes'; src: url('../Tantinotes.ttf') format('truetype'); font-weight: normal; font-style: normal;}.tantinotes{font-family: 'Tantinotes', sans-serif;}body{font-family: "Montserrat", sans-serif; color: #353f47!important;}@media (min-width: 1200px){.h4, h4{font-size: 1.45rem;}}.bg-primary{background-color: #353f47 !important;}.bg-secondary{background-color: #d2a6b2 !important;}.bg-secondary-transparent{background-color: #d2a6b2b2 !important; backdrop-filter: blur(5px); -webkit-backdrop-filter: blur(5px); /* For Safari */}.bg-custom{background-color: #e1e0e0;}.text-secondary{color: #d2a6b2 !important;}.btn{font-weight: 600; border-radius: 2rem; padding: .875rem 1rem;}.btn-primary{color: #353f47; background-color: #fff; border-color: #fff;}.btn-primary:hover{color: #fff; background-color: #d2a6b2; border-color: #fff;}.btn-check:focus + .btn-primary, .btn-primary:focus{color: #fff; background-color: #d2a6b2; border-color: #d2a6b2; box-shadow: 0 0 0 0.25rem rgba(49, 132, 253, 0.5);}.btn-check:checked + .btn-primary, .btn-check:active + .btn-primary, .btn-primary:active, .btn-primary.active, .show > .btn-primary.dropdown-toggle{color: #fff; background-color: #d2a6b2; border-color: #0a53be;}.btn-check:checked + .btn-primary:focus, .btn-check:active + .btn-primary:focus, .btn-primary:active:focus, .btn-primary.active:focus, .show > .btn-primary.dropdown-toggle:focus{box-shadow: 0 0 0 0.25rem rgba(49, 132, 253, 0.5);}.btn-primary:disabled, .btn-primary.disabled{color: #fff; background-color: #fff; border-color: #fff;}.btn-secondary{color: #fff; background-color: #d2a6b2; border-color: #d2a6b2;}.btn-secondary:hover{color: #d2a6b2; background-color: #353f47; border-color: #d2a6b2;}.btn-check:focus + .btn-secondary, .btn-secondary:focus{color: #fff; background-color: #353f47; border-color: #353f47; box-shadow: 0 0 0 0.25rem rgba(130, 138, 145, 0.5);}.btn-check:checked + .btn-secondary, .btn-check:active + .btn-secondary, .btn-secondary:active, .btn-secondary.active, .show > .btn-secondary.dropdown-toggle{color: #fff; background-color: #353f47; border-color: #51585e;}.btn-check:checked + .btn-secondary:focus, .btn-check:active + .btn-secondary:focus, .btn-secondary:active:focus, .btn-secondary.active:focus, .show > .btn-secondary.dropdown-toggle:focus{box-shadow: 0 0 0 0.25rem rgba(130, 138, 145, 0.5);}.btn-secondary:disabled, .btn-secondary.disabled{color: #fff; background-color: #d2a6b2; border-color: #d2a6b2;}.box1{background-color: #bfbfbf; border-radius: 2rem;}.box2{background-color: #d2a6b2; border-radius: 2rem;}.box3{background-color: #353f47; border-radius: 2rem;}.box4{background-color: #fff; border-radius: 2rem; position: relative; top: 50px}.box-rotate{border-radius: 2rem; transform: rotate(7deg);}.box-rotate-3{border-radius: 2rem; transform: rotate(7deg);}.box-rotate-2{transform: rotate(-7deg);}.move-left{left: 35px; position: relative;}.move-up{position: relative; top: -80px; margin-bottom: -80px;}.shadow{box-shadow: -0 .5rem 1rem rgba(0,0,0,.5) !important;}.rounded-max{border-radius: 2rem;}.custom-bullets{list-style: none; /* Removes default bullets */ padding-left: 0; /* Optional: Align items to the left */}.custom-bullets li{position: relative; padding-left: 30px; /* Space for the custom bullet image */}.custom-bullets li::before{content: ''; position: absolute; top: 50%; left: 0; transform: translateY(-50%); width: 50px; /* Adjust to the size of your bullet image */ height: 50px; /* Adjust to the size of your bullet image */ background-image: url('../image/bullet.png'); background-size: cover; background-repeat: no-repeat;}.ps-6{padding-left: 4rem !important;}.img-rounded{border-radius: 2rem; overflow: hidden;}.sticker-box{z-index: 9999; position: relative;}.sticker-cropped-1{position: relative; left: 0px; top: -35px; transform: rotate(20deg); min-width: 225px; z-index: 1;}.sticker-cropped-2{position: relative; left: 10px; top: 100px; transform: rotate(-20deg); min-width: 225px; z-index: 1;}.real-box{position: relative; top: -40px;}.leria4{background-image: url(../image/leria4.jpg); background-size: contain; background-position: right; background-repeat: no-repeat;}.leria5{background-image: url(../image/leria5.jpg); background-size: contain; background-position: left; background-repeat: no-repeat;}.sticker-small{max-width: 200px;}.mac-book{background-image: url('../image/macbook.png'); background-size: contain; background-repeat: no-repeat; background-position: center; padding-left: 11.7%; padding-right: 11.7%; padding-top: 6.3%; padding-bottom: 12.8%;}.mac-book-2{background-image: url('../image/macbook.png'); background-size: contain; background-repeat: no-repeat; background-position: center; padding-left: 9.7%; padding-right: 9.7%; padding-top: 10.3%; padding-bottom: 12.8%;}.video-container{position: relative; padding-bottom: 56.25%; padding-top: 30px; height: 0; overflow: hidden;}.video-container iframe, .video-container object, .video-container embed{position: absolute; top: 0; left: 0; width: 100%; height: 100%;}/* Circle container */.circle{position: relative; width: 100px; height: 100px; border: solid white 5px; border-radius: 50%; /* Makes it a circle */ display: flex; justify-content: center; align-items: center; margin-left: auto; margin-right: auto;}/* Icons inside the circle */.icon{position: absolute; font-size: 24px; /* Size of the icons */ font-weight: bold; animation: bounce 1.5s infinite ease-in-out;}/* Position the three icons */.icon:nth-child(1){top:2%; animation-delay: 0s;}.icon:nth-child(2){top: 23%; animation-delay: 0.3s;}.icon:nth-child(3){top: 43%; animation-delay: 0.6s;}/* Bouncing animation */@keyframes bounce{0%, 100%{transform: translateY(0);}50%{transform: translateY(10px);}}.video-name{font-size: 1.5rem; font-weight: 500;}@media (max-width: 991.98px){.container{width: 100% !important; max-width: 100% !important; padding-left: 1rem; /* Default padding for container-fluid */ padding-right: 1rem; /* Default padding for container-fluid */}.box-rotate{transform: rotate(0deg);}.move-left{left: 0px;}.leria4{background-size: cover; background-position-x: 200px;}.leria5{background-size: contain; background-position-x: -69px;}}@media(max-width: 767px){.leria4{background-size: cover; background-position: bottom;}.leria4{background-image: url(../image/leria4o.jpg);}.leria5{background-image: url(../image/leria5o.jpg); background-size: contain; background-position: bottom; background-position-x: -149px;}.bg-secondary-transparent{background-color: #d2a6b2 !important;}.mobile-padding{margin-top: 250px;}.mac-book-2{padding-left: 11.7%; padding-right: 11.7%; padding-top: 10%; padding-bottom: 12.8%;}.video-name{font-size: 0.7rem;}.move-up{top: -15px;}.box4{top: 0px;}}