﻿@import"../vendors/bootstrap/bootstrap.min.css";@import"https://fonts.googleapis.com/css2?family=Roboto:wght@300;400;700;900&display=swap";@import"https://fonts.googleapis.com/css2?family=Lato:wght@300;400;700;900&display=swap";html,body{margin:0;padding:0;overflow-x:hidden}html.has-scroll-init.has-scroll-smooth,html.has-scroll-init.has-scroll-smooth body{overflow-y:hidden}img{max-width:100%}.ov-hidden{overflow:hidden}.absolute-link{position:absolute;display:block;top:0;left:0;right:0;bottom:0}.spacer{width:100%}.spacer.big{height:140px}@media(max-width: 767px){.spacer.big{height:70px}}.spacer.medium{height:90px}@media(max-width: 767px){.spacer.medium{height:45px}}.spacer.small{height:50px}@media(max-width: 480px){.spacer.small{height:20px}}.spacer.extra-small{height:35px}.spacer.dotted{border-bottom:dotted 2px #2a2a2a}.separator{width:120px;flex-basis:120px;flex-grow:0;flex-shrink:0}.separator.big{width:240px;flex-basis:240px}.separator.extra-small{width:40px;flex-basis:40px}.container-fluid.more-lateral-padding{padding-left:100px;padding-right:100px}@media(max-width: 767px){.container-fluid.more-lateral-padding{padding-left:50px;padding-right:50px}}@media(max-width: 480px){.container-fluid.more-lateral-padding{padding-left:20px;padding-right:20px}}.flex-container{display:flex !important}.flex-container:after,.flex-container:before{display:none}.flex-container.align-center{align-items:center}.flex-container.align-start{align-items:flex-start}.flex-container.align-end{align-items:flex-end}.flex-container.flex-wrap{flex-wrap:wrap}.flex-container.flex-wrap-reverse{flex-wrap:wrap-reverse}.flex-container.justify-center{justify-content:center}.flex-container.justify-space-between{justify-content:space-between}.flex-container.justify-space-evenly{justify-content:space-evenly}.flex-container.justify-start{justify-content:flex-start}.flex-container.justify-end{justify-content:flex-end}.reverse>div:nth-child(1){order:2}.reverse>div:nth-child(2){order:1}.full-width{width:100% !important;max-width:100% !important}.width-1{width:calc(1*1%) !important}.width-2{width:calc(2*1%) !important}.width-3{width:calc(3*1%) !important}.width-4{width:calc(4*1%) !important}.width-5{width:calc(5*1%) !important}.width-6{width:calc(6*1%) !important}.width-7{width:calc(7*1%) !important}.width-8{width:calc(8*1%) !important}.width-9{width:calc(9*1%) !important}.width-10{width:calc(10*1%) !important}.width-11{width:calc(11*1%) !important}.width-12{width:calc(12*1%) !important}.width-13{width:calc(13*1%) !important}.width-14{width:calc(14*1%) !important}.width-15{width:calc(15*1%) !important}.width-16{width:calc(16*1%) !important}.width-17{width:calc(17*1%) !important}.width-18{width:calc(18*1%) !important}.width-19{width:calc(19*1%) !important}.width-20{width:calc(20*1%) !important}.width-21{width:calc(21*1%) !important}.width-22{width:calc(22*1%) !important}.width-23{width:calc(23*1%) !important}.width-24{width:calc(24*1%) !important}.width-25{width:calc(25*1%) !important}.width-26{width:calc(26*1%) !important}.width-27{width:calc(27*1%) !important}.width-28{width:calc(28*1%) !important}.width-29{width:calc(29*1%) !important}.width-30{width:calc(30*1%) !important}.width-31{width:calc(31*1%) !important}.width-32{width:calc(32*1%) !important}.width-33{width:calc(33*1%) !important}.width-34{width:calc(34*1%) !important}.width-35{width:calc(35*1%) !important}.width-36{width:calc(36*1%) !important}.width-37{width:calc(37*1%) !important}.width-38{width:calc(38*1%) !important}.width-39{width:calc(39*1%) !important}.width-40{width:calc(40*1%) !important}.width-41{width:calc(41*1%) !important}.width-42{width:calc(42*1%) !important}.width-43{width:calc(43*1%) !important}.width-44{width:calc(44*1%) !important}.width-45{width:calc(45*1%) !important}.width-46{width:calc(46*1%) !important}.width-47{width:calc(47*1%) !important}.width-48{width:calc(48*1%) !important}.width-49{width:calc(49*1%) !important}.width-50{width:calc(50*1%) !important}.width-51{width:calc(51*1%) !important}.width-52{width:calc(52*1%) !important}.width-53{width:calc(53*1%) !important}.width-54{width:calc(54*1%) !important}.width-55{width:calc(55*1%) !important}.width-56{width:calc(56*1%) !important}.width-57{width:calc(57*1%) !important}.width-58{width:calc(58*1%) !important}.width-59{width:calc(59*1%) !important}.width-60{width:calc(60*1%) !important}.width-61{width:calc(61*1%) !important}.width-62{width:calc(62*1%) !important}.width-63{width:calc(63*1%) !important}.width-64{width:calc(64*1%) !important}.width-65{width:calc(65*1%) !important}.width-66{width:calc(66*1%) !important}.width-67{width:calc(67*1%) !important}.width-68{width:calc(68*1%) !important}.width-69{width:calc(69*1%) !important}.width-70{width:calc(70*1%) !important}.width-71{width:calc(71*1%) !important}.width-72{width:calc(72*1%) !important}.width-73{width:calc(73*1%) !important}.width-74{width:calc(74*1%) !important}.width-75{width:calc(75*1%) !important}.width-76{width:calc(76*1%) !important}.width-77{width:calc(77*1%) !important}.width-78{width:calc(78*1%) !important}.width-79{width:calc(79*1%) !important}.width-80{width:calc(80*1%) !important}.width-81{width:calc(81*1%) !important}.width-82{width:calc(82*1%) !important}.width-83{width:calc(83*1%) !important}.width-84{width:calc(84*1%) !important}.width-85{width:calc(85*1%) !important}.width-86{width:calc(86*1%) !important}.width-87{width:calc(87*1%) !important}.width-88{width:calc(88*1%) !important}.width-89{width:calc(89*1%) !important}.width-90{width:calc(90*1%) !important}.width-91{width:calc(91*1%) !important}.width-92{width:calc(92*1%) !important}.width-93{width:calc(93*1%) !important}.width-94{width:calc(94*1%) !important}.width-95{width:calc(95*1%) !important}.width-96{width:calc(96*1%) !important}.width-97{width:calc(97*1%) !important}.width-98{width:calc(98*1%) !important}.width-99{width:calc(99*1%) !important}.width-100{width:calc(100*1%) !important}.margin-0{margin:calc(0*1px) !important}.margin-1{margin:calc(1*1px) !important}.margin-2{margin:calc(2*1px) !important}.margin-3{margin:calc(3*1px) !important}.margin-4{margin:calc(4*1px) !important}.margin-5{margin:calc(5*1px) !important}.margin-6{margin:calc(6*1px) !important}.margin-7{margin:calc(7*1px) !important}.margin-8{margin:calc(8*1px) !important}.margin-9{margin:calc(9*1px) !important}.margin-10{margin:calc(10*1px) !important}.margin-11{margin:calc(11*1px) !important}.margin-12{margin:calc(12*1px) !important}.margin-13{margin:calc(13*1px) !important}.margin-14{margin:calc(14*1px) !important}.margin-15{margin:calc(15*1px) !important}.margin-16{margin:calc(16*1px) !important}.margin-17{margin:calc(17*1px) !important}.margin-18{margin:calc(18*1px) !important}.margin-19{margin:calc(19*1px) !important}.margin-20{margin:calc(20*1px) !important}.margin-21{margin:calc(21*1px) !important}.margin-22{margin:calc(22*1px) !important}.margin-23{margin:calc(23*1px) !important}.margin-24{margin:calc(24*1px) !important}.margin-25{margin:calc(25*1px) !important}.margin-26{margin:calc(26*1px) !important}.margin-27{margin:calc(27*1px) !important}.margin-28{margin:calc(28*1px) !important}.margin-29{margin:calc(29*1px) !important}.margin-30{margin:calc(30*1px) !important}.margin-31{margin:calc(31*1px) !important}.margin-32{margin:calc(32*1px) !important}.margin-33{margin:calc(33*1px) !important}.margin-34{margin:calc(34*1px) !important}.margin-35{margin:calc(35*1px) !important}.margin-36{margin:calc(36*1px) !important}.margin-37{margin:calc(37*1px) !important}.margin-38{margin:calc(38*1px) !important}.margin-39{margin:calc(39*1px) !important}.margin-40{margin:calc(40*1px) !important}.margin-41{margin:calc(41*1px) !important}.margin-42{margin:calc(42*1px) !important}.margin-43{margin:calc(43*1px) !important}.margin-44{margin:calc(44*1px) !important}.margin-45{margin:calc(45*1px) !important}.margin-46{margin:calc(46*1px) !important}.margin-47{margin:calc(47*1px) !important}.margin-48{margin:calc(48*1px) !important}.margin-49{margin:calc(49*1px) !important}.margin-50{margin:calc(50*1px) !important}.margin-51{margin:calc(51*1px) !important}.margin-52{margin:calc(52*1px) !important}.margin-53{margin:calc(53*1px) !important}.margin-54{margin:calc(54*1px) !important}.margin-55{margin:calc(55*1px) !important}.margin-56{margin:calc(56*1px) !important}.margin-57{margin:calc(57*1px) !important}.margin-58{margin:calc(58*1px) !important}.margin-59{margin:calc(59*1px) !important}.margin-60{margin:calc(60*1px) !important}.margin-61{margin:calc(61*1px) !important}.margin-62{margin:calc(62*1px) !important}.margin-63{margin:calc(63*1px) !important}.margin-64{margin:calc(64*1px) !important}.margin-65{margin:calc(65*1px) !important}.margin-66{margin:calc(66*1px) !important}.margin-67{margin:calc(67*1px) !important}.margin-68{margin:calc(68*1px) !important}.margin-69{margin:calc(69*1px) !important}.margin-70{margin:calc(70*1px) !important}.margin-71{margin:calc(71*1px) !important}.margin-72{margin:calc(72*1px) !important}.margin-73{margin:calc(73*1px) !important}.margin-74{margin:calc(74*1px) !important}.margin-75{margin:calc(75*1px) !important}.margin-76{margin:calc(76*1px) !important}.margin-77{margin:calc(77*1px) !important}.margin-78{margin:calc(78*1px) !important}.margin-79{margin:calc(79*1px) !important}.margin-80{margin:calc(80*1px) !important}.margin-81{margin:calc(81*1px) !important}.margin-82{margin:calc(82*1px) !important}.margin-83{margin:calc(83*1px) !important}.margin-84{margin:calc(84*1px) !important}.margin-85{margin:calc(85*1px) !important}.margin-86{margin:calc(86*1px) !important}.margin-87{margin:calc(87*1px) !important}.margin-88{margin:calc(88*1px) !important}.margin-89{margin:calc(89*1px) !important}.margin-90{margin:calc(90*1px) !important}.margin-91{margin:calc(91*1px) !important}.margin-92{margin:calc(92*1px) !important}.margin-93{margin:calc(93*1px) !important}.margin-94{margin:calc(94*1px) !important}.margin-95{margin:calc(95*1px) !important}.margin-96{margin:calc(96*1px) !important}.margin-97{margin:calc(97*1px) !important}.margin-98{margin:calc(98*1px) !important}.margin-99{margin:calc(99*1px) !important}.margin-100{margin:calc(100*1px) !important}.margin-left-0{margin-left:calc(0*1px) !important}.margin-left-1{margin-left:calc(1*1px) !important}.margin-left-2{margin-left:calc(2*1px) !important}.margin-left-3{margin-left:calc(3*1px) !important}.margin-left-4{margin-left:calc(4*1px) !important}.margin-left-5{margin-left:calc(5*1px) !important}.margin-left-6{margin-left:calc(6*1px) !important}.margin-left-7{margin-left:calc(7*1px) !important}.margin-left-8{margin-left:calc(8*1px) !important}.margin-left-9{margin-left:calc(9*1px) !important}.margin-left-10{margin-left:calc(10*1px) !important}.margin-left-11{margin-left:calc(11*1px) !important}.margin-left-12{margin-left:calc(12*1px) !important}.margin-left-13{margin-left:calc(13*1px) !important}.margin-left-14{margin-left:calc(14*1px) !important}.margin-left-15{margin-left:calc(15*1px) !important}.margin-left-16{margin-left:calc(16*1px) !important}.margin-left-17{margin-left:calc(17*1px) !important}.margin-left-18{margin-left:calc(18*1px) !important}.margin-left-19{margin-left:calc(19*1px) !important}.margin-left-20{margin-left:calc(20*1px) !important}.margin-left-21{margin-left:calc(21*1px) !important}.margin-left-22{margin-left:calc(22*1px) !important}.margin-left-23{margin-left:calc(23*1px) !important}.margin-left-24{margin-left:calc(24*1px) !important}.margin-left-25{margin-left:calc(25*1px) !important}.margin-left-26{margin-left:calc(26*1px) !important}.margin-left-27{margin-left:calc(27*1px) !important}.margin-left-28{margin-left:calc(28*1px) !important}.margin-left-29{margin-left:calc(29*1px) !important}.margin-left-30{margin-left:calc(30*1px) !important}.margin-left-31{margin-left:calc(31*1px) !important}.margin-left-32{margin-left:calc(32*1px) !important}.margin-left-33{margin-left:calc(33*1px) !important}.margin-left-34{margin-left:calc(34*1px) !important}.margin-left-35{margin-left:calc(35*1px) !important}.margin-left-36{margin-left:calc(36*1px) !important}.margin-left-37{margin-left:calc(37*1px) !important}.margin-left-38{margin-left:calc(38*1px) !important}.margin-left-39{margin-left:calc(39*1px) !important}.margin-left-40{margin-left:calc(40*1px) !important}.margin-left-41{margin-left:calc(41*1px) !important}.margin-left-42{margin-left:calc(42*1px) !important}.margin-left-43{margin-left:calc(43*1px) !important}.margin-left-44{margin-left:calc(44*1px) !important}.margin-left-45{margin-left:calc(45*1px) !important}.margin-left-46{margin-left:calc(46*1px) !important}.margin-left-47{margin-left:calc(47*1px) !important}.margin-left-48{margin-left:calc(48*1px) !important}.margin-left-49{margin-left:calc(49*1px) !important}.margin-left-50{margin-left:calc(50*1px) !important}.margin-left-51{margin-left:calc(51*1px) !important}.margin-left-52{margin-left:calc(52*1px) !important}.margin-left-53{margin-left:calc(53*1px) !important}.margin-left-54{margin-left:calc(54*1px) !important}.margin-left-55{margin-left:calc(55*1px) !important}.margin-left-56{margin-left:calc(56*1px) !important}.margin-left-57{margin-left:calc(57*1px) !important}.margin-left-58{margin-left:calc(58*1px) !important}.margin-left-59{margin-left:calc(59*1px) !important}.margin-left-60{margin-left:calc(60*1px) !important}.margin-left-61{margin-left:calc(61*1px) !important}.margin-left-62{margin-left:calc(62*1px) !important}.margin-left-63{margin-left:calc(63*1px) !important}.margin-left-64{margin-left:calc(64*1px) !important}.margin-left-65{margin-left:calc(65*1px) !important}.margin-left-66{margin-left:calc(66*1px) !important}.margin-left-67{margin-left:calc(67*1px) !important}.margin-left-68{margin-left:calc(68*1px) !important}.margin-left-69{margin-left:calc(69*1px) !important}.margin-left-70{margin-left:calc(70*1px) !important}.margin-left-71{margin-left:calc(71*1px) !important}.margin-left-72{margin-left:calc(72*1px) !important}.margin-left-73{margin-left:calc(73*1px) !important}.margin-left-74{margin-left:calc(74*1px) !important}.margin-left-75{margin-left:calc(75*1px) !important}.margin-left-76{margin-left:calc(76*1px) !important}.margin-left-77{margin-left:calc(77*1px) !important}.margin-left-78{margin-left:calc(78*1px) !important}.margin-left-79{margin-left:calc(79*1px) !important}.margin-left-80{margin-left:calc(80*1px) !important}.margin-left-81{margin-left:calc(81*1px) !important}.margin-left-82{margin-left:calc(82*1px) !important}.margin-left-83{margin-left:calc(83*1px) !important}.margin-left-84{margin-left:calc(84*1px) !important}.margin-left-85{margin-left:calc(85*1px) !important}.margin-left-86{margin-left:calc(86*1px) !important}.margin-left-87{margin-left:calc(87*1px) !important}.margin-left-88{margin-left:calc(88*1px) !important}.margin-left-89{margin-left:calc(89*1px) !important}.margin-left-90{margin-left:calc(90*1px) !important}.margin-left-91{margin-left:calc(91*1px) !important}.margin-left-92{margin-left:calc(92*1px) !important}.margin-left-93{margin-left:calc(93*1px) !important}.margin-left-94{margin-left:calc(94*1px) !important}.margin-left-95{margin-left:calc(95*1px) !important}.margin-left-96{margin-left:calc(96*1px) !important}.margin-left-97{margin-left:calc(97*1px) !important}.margin-left-98{margin-left:calc(98*1px) !important}.margin-left-99{margin-left:calc(99*1px) !important}.margin-left-100{margin-left:calc(100*1px) !important}.margin-right-0{margin-right:calc(0*1px) !important}.margin-right-1{margin-right:calc(1*1px) !important}.margin-right-2{margin-right:calc(2*1px) !important}.margin-right-3{margin-right:calc(3*1px) !important}.margin-right-4{margin-right:calc(4*1px) !important}.margin-right-5{margin-right:calc(5*1px) !important}.margin-right-6{margin-right:calc(6*1px) !important}.margin-right-7{margin-right:calc(7*1px) !important}.margin-right-8{margin-right:calc(8*1px) !important}.margin-right-9{margin-right:calc(9*1px) !important}.margin-right-10{margin-right:calc(10*1px) !important}.margin-right-11{margin-right:calc(11*1px) !important}.margin-right-12{margin-right:calc(12*1px) !important}.margin-right-13{margin-right:calc(13*1px) !important}.margin-right-14{margin-right:calc(14*1px) !important}.margin-right-15{margin-right:calc(15*1px) !important}.margin-right-16{margin-right:calc(16*1px) !important}.margin-right-17{margin-right:calc(17*1px) !important}.margin-right-18{margin-right:calc(18*1px) !important}.margin-right-19{margin-right:calc(19*1px) !important}.margin-right-20{margin-right:calc(20*1px) !important}.margin-right-21{margin-right:calc(21*1px) !important}.margin-right-22{margin-right:calc(22*1px) !important}.margin-right-23{margin-right:calc(23*1px) !important}.margin-right-24{margin-right:calc(24*1px) !important}.margin-right-25{margin-right:calc(25*1px) !important}.margin-right-26{margin-right:calc(26*1px) !important}.margin-right-27{margin-right:calc(27*1px) !important}.margin-right-28{margin-right:calc(28*1px) !important}.margin-right-29{margin-right:calc(29*1px) !important}.margin-right-30{margin-right:calc(30*1px) !important}.margin-right-31{margin-right:calc(31*1px) !important}.margin-right-32{margin-right:calc(32*1px) !important}.margin-right-33{margin-right:calc(33*1px) !important}.margin-right-34{margin-right:calc(34*1px) !important}.margin-right-35{margin-right:calc(35*1px) !important}.margin-right-36{margin-right:calc(36*1px) !important}.margin-right-37{margin-right:calc(37*1px) !important}.margin-right-38{margin-right:calc(38*1px) !important}.margin-right-39{margin-right:calc(39*1px) !important}.margin-right-40{margin-right:calc(40*1px) !important}.margin-right-41{margin-right:calc(41*1px) !important}.margin-right-42{margin-right:calc(42*1px) !important}.margin-right-43{margin-right:calc(43*1px) !important}.margin-right-44{margin-right:calc(44*1px) !important}.margin-right-45{margin-right:calc(45*1px) !important}.margin-right-46{margin-right:calc(46*1px) !important}.margin-right-47{margin-right:calc(47*1px) !important}.margin-right-48{margin-right:calc(48*1px) !important}.margin-right-49{margin-right:calc(49*1px) !important}.margin-right-50{margin-right:calc(50*1px) !important}.margin-right-51{margin-right:calc(51*1px) !important}.margin-right-52{margin-right:calc(52*1px) !important}.margin-right-53{margin-right:calc(53*1px) !important}.margin-right-54{margin-right:calc(54*1px) !important}.margin-right-55{margin-right:calc(55*1px) !important}.margin-right-56{margin-right:calc(56*1px) !important}.margin-right-57{margin-right:calc(57*1px) !important}.margin-right-58{margin-right:calc(58*1px) !important}.margin-right-59{margin-right:calc(59*1px) !important}.margin-right-60{margin-right:calc(60*1px) !important}.margin-right-61{margin-right:calc(61*1px) !important}.margin-right-62{margin-right:calc(62*1px) !important}.margin-right-63{margin-right:calc(63*1px) !important}.margin-right-64{margin-right:calc(64*1px) !important}.margin-right-65{margin-right:calc(65*1px) !important}.margin-right-66{margin-right:calc(66*1px) !important}.margin-right-67{margin-right:calc(67*1px) !important}.margin-right-68{margin-right:calc(68*1px) !important}.margin-right-69{margin-right:calc(69*1px) !important}.margin-right-70{margin-right:calc(70*1px) !important}.margin-right-71{margin-right:calc(71*1px) !important}.margin-right-72{margin-right:calc(72*1px) !important}.margin-right-73{margin-right:calc(73*1px) !important}.margin-right-74{margin-right:calc(74*1px) !important}.margin-right-75{margin-right:calc(75*1px) !important}.margin-right-76{margin-right:calc(76*1px) !important}.margin-right-77{margin-right:calc(77*1px) !important}.margin-right-78{margin-right:calc(78*1px) !important}.margin-right-79{margin-right:calc(79*1px) !important}.margin-right-80{margin-right:calc(80*1px) !important}.margin-right-81{margin-right:calc(81*1px) !important}.margin-right-82{margin-right:calc(82*1px) !important}.margin-right-83{margin-right:calc(83*1px) !important}.margin-right-84{margin-right:calc(84*1px) !important}.margin-right-85{margin-right:calc(85*1px) !important}.margin-right-86{margin-right:calc(86*1px) !important}.margin-right-87{margin-right:calc(87*1px) !important}.margin-right-88{margin-right:calc(88*1px) !important}.margin-right-89{margin-right:calc(89*1px) !important}.margin-right-90{margin-right:calc(90*1px) !important}.margin-right-91{margin-right:calc(91*1px) !important}.margin-right-92{margin-right:calc(92*1px) !important}.margin-right-93{margin-right:calc(93*1px) !important}.margin-right-94{margin-right:calc(94*1px) !important}.margin-right-95{margin-right:calc(95*1px) !important}.margin-right-96{margin-right:calc(96*1px) !important}.margin-right-97{margin-right:calc(97*1px) !important}.margin-right-98{margin-right:calc(98*1px) !important}.margin-right-99{margin-right:calc(99*1px) !important}.margin-right-100{margin-right:calc(100*1px) !important}.margin-top-0{margin-top:calc(0*1px) !important}.margin-top-1{margin-top:calc(1*1px) !important}.margin-top-2{margin-top:calc(2*1px) !important}.margin-top-3{margin-top:calc(3*1px) !important}.margin-top-4{margin-top:calc(4*1px) !important}.margin-top-5{margin-top:calc(5*1px) !important}.margin-top-6{margin-top:calc(6*1px) !important}.margin-top-7{margin-top:calc(7*1px) !important}.margin-top-8{margin-top:calc(8*1px) !important}.margin-top-9{margin-top:calc(9*1px) !important}.margin-top-10{margin-top:calc(10*1px) !important}.margin-top-11{margin-top:calc(11*1px) !important}.margin-top-12{margin-top:calc(12*1px) !important}.margin-top-13{margin-top:calc(13*1px) !important}.margin-top-14{margin-top:calc(14*1px) !important}.margin-top-15{margin-top:calc(15*1px) !important}.margin-top-16{margin-top:calc(16*1px) !important}.margin-top-17{margin-top:calc(17*1px) !important}.margin-top-18{margin-top:calc(18*1px) !important}.margin-top-19{margin-top:calc(19*1px) !important}.margin-top-20{margin-top:calc(20*1px) !important}.margin-top-21{margin-top:calc(21*1px) !important}.margin-top-22{margin-top:calc(22*1px) !important}.margin-top-23{margin-top:calc(23*1px) !important}.margin-top-24{margin-top:calc(24*1px) !important}.margin-top-25{margin-top:calc(25*1px) !important}.margin-top-26{margin-top:calc(26*1px) !important}.margin-top-27{margin-top:calc(27*1px) !important}.margin-top-28{margin-top:calc(28*1px) !important}.margin-top-29{margin-top:calc(29*1px) !important}.margin-top-30{margin-top:calc(30*1px) !important}.margin-top-31{margin-top:calc(31*1px) !important}.margin-top-32{margin-top:calc(32*1px) !important}.margin-top-33{margin-top:calc(33*1px) !important}.margin-top-34{margin-top:calc(34*1px) !important}.margin-top-35{margin-top:calc(35*1px) !important}.margin-top-36{margin-top:calc(36*1px) !important}.margin-top-37{margin-top:calc(37*1px) !important}.margin-top-38{margin-top:calc(38*1px) !important}.margin-top-39{margin-top:calc(39*1px) !important}.margin-top-40{margin-top:calc(40*1px) !important}.margin-top-41{margin-top:calc(41*1px) !important}.margin-top-42{margin-top:calc(42*1px) !important}.margin-top-43{margin-top:calc(43*1px) !important}.margin-top-44{margin-top:calc(44*1px) !important}.margin-top-45{margin-top:calc(45*1px) !important}.margin-top-46{margin-top:calc(46*1px) !important}.margin-top-47{margin-top:calc(47*1px) !important}.margin-top-48{margin-top:calc(48*1px) !important}.margin-top-49{margin-top:calc(49*1px) !important}.margin-top-50{margin-top:calc(50*1px) !important}.margin-top-51{margin-top:calc(51*1px) !important}.margin-top-52{margin-top:calc(52*1px) !important}.margin-top-53{margin-top:calc(53*1px) !important}.margin-top-54{margin-top:calc(54*1px) !important}.margin-top-55{margin-top:calc(55*1px) !important}.margin-top-56{margin-top:calc(56*1px) !important}.margin-top-57{margin-top:calc(57*1px) !important}.margin-top-58{margin-top:calc(58*1px) !important}.margin-top-59{margin-top:calc(59*1px) !important}.margin-top-60{margin-top:calc(60*1px) !important}.margin-top-61{margin-top:calc(61*1px) !important}.margin-top-62{margin-top:calc(62*1px) !important}.margin-top-63{margin-top:calc(63*1px) !important}.margin-top-64{margin-top:calc(64*1px) !important}.margin-top-65{margin-top:calc(65*1px) !important}.margin-top-66{margin-top:calc(66*1px) !important}.margin-top-67{margin-top:calc(67*1px) !important}.margin-top-68{margin-top:calc(68*1px) !important}.margin-top-69{margin-top:calc(69*1px) !important}.margin-top-70{margin-top:calc(70*1px) !important}.margin-top-71{margin-top:calc(71*1px) !important}.margin-top-72{margin-top:calc(72*1px) !important}.margin-top-73{margin-top:calc(73*1px) !important}.margin-top-74{margin-top:calc(74*1px) !important}.margin-top-75{margin-top:calc(75*1px) !important}.margin-top-76{margin-top:calc(76*1px) !important}.margin-top-77{margin-top:calc(77*1px) !important}.margin-top-78{margin-top:calc(78*1px) !important}.margin-top-79{margin-top:calc(79*1px) !important}.margin-top-80{margin-top:calc(80*1px) !important}.margin-top-81{margin-top:calc(81*1px) !important}.margin-top-82{margin-top:calc(82*1px) !important}.margin-top-83{margin-top:calc(83*1px) !important}.margin-top-84{margin-top:calc(84*1px) !important}.margin-top-85{margin-top:calc(85*1px) !important}.margin-top-86{margin-top:calc(86*1px) !important}.margin-top-87{margin-top:calc(87*1px) !important}.margin-top-88{margin-top:calc(88*1px) !important}.margin-top-89{margin-top:calc(89*1px) !important}.margin-top-90{margin-top:calc(90*1px) !important}.margin-top-91{margin-top:calc(91*1px) !important}.margin-top-92{margin-top:calc(92*1px) !important}.margin-top-93{margin-top:calc(93*1px) !important}.margin-top-94{margin-top:calc(94*1px) !important}.margin-top-95{margin-top:calc(95*1px) !important}.margin-top-96{margin-top:calc(96*1px) !important}.margin-top-97{margin-top:calc(97*1px) !important}.margin-top-98{margin-top:calc(98*1px) !important}.margin-top-99{margin-top:calc(99*1px) !important}.margin-top-100{margin-top:calc(100*1px) !important}.margin-bottom-0{margin-bottom:calc(0*1px) !important}.margin-bottom-1{margin-bottom:calc(1*1px) !important}.margin-bottom-2{margin-bottom:calc(2*1px) !important}.margin-bottom-3{margin-bottom:calc(3*1px) !important}.margin-bottom-4{margin-bottom:calc(4*1px) !important}.margin-bottom-5{margin-bottom:calc(5*1px) !important}.margin-bottom-6{margin-bottom:calc(6*1px) !important}.margin-bottom-7{margin-bottom:calc(7*1px) !important}.margin-bottom-8{margin-bottom:calc(8*1px) !important}.margin-bottom-9{margin-bottom:calc(9*1px) !important}.margin-bottom-10{margin-bottom:calc(10*1px) !important}.margin-bottom-11{margin-bottom:calc(11*1px) !important}.margin-bottom-12{margin-bottom:calc(12*1px) !important}.margin-bottom-13{margin-bottom:calc(13*1px) !important}.margin-bottom-14{margin-bottom:calc(14*1px) !important}.margin-bottom-15{margin-bottom:calc(15*1px) !important}.margin-bottom-16{margin-bottom:calc(16*1px) !important}.margin-bottom-17{margin-bottom:calc(17*1px) !important}.margin-bottom-18{margin-bottom:calc(18*1px) !important}.margin-bottom-19{margin-bottom:calc(19*1px) !important}.margin-bottom-20{margin-bottom:calc(20*1px) !important}.margin-bottom-21{margin-bottom:calc(21*1px) !important}.margin-bottom-22{margin-bottom:calc(22*1px) !important}.margin-bottom-23{margin-bottom:calc(23*1px) !important}.margin-bottom-24{margin-bottom:calc(24*1px) !important}.margin-bottom-25{margin-bottom:calc(25*1px) !important}.margin-bottom-26{margin-bottom:calc(26*1px) !important}.margin-bottom-27{margin-bottom:calc(27*1px) !important}.margin-bottom-28{margin-bottom:calc(28*1px) !important}.margin-bottom-29{margin-bottom:calc(29*1px) !important}.margin-bottom-30{margin-bottom:calc(30*1px) !important}.margin-bottom-31{margin-bottom:calc(31*1px) !important}.margin-bottom-32{margin-bottom:calc(32*1px) !important}.margin-bottom-33{margin-bottom:calc(33*1px) !important}.margin-bottom-34{margin-bottom:calc(34*1px) !important}.margin-bottom-35{margin-bottom:calc(35*1px) !important}.margin-bottom-36{margin-bottom:calc(36*1px) !important}.margin-bottom-37{margin-bottom:calc(37*1px) !important}.margin-bottom-38{margin-bottom:calc(38*1px) !important}.margin-bottom-39{margin-bottom:calc(39*1px) !important}.margin-bottom-40{margin-bottom:calc(40*1px) !important}.margin-bottom-41{margin-bottom:calc(41*1px) !important}.margin-bottom-42{margin-bottom:calc(42*1px) !important}.margin-bottom-43{margin-bottom:calc(43*1px) !important}.margin-bottom-44{margin-bottom:calc(44*1px) !important}.margin-bottom-45{margin-bottom:calc(45*1px) !important}.margin-bottom-46{margin-bottom:calc(46*1px) !important}.margin-bottom-47{margin-bottom:calc(47*1px) !important}.margin-bottom-48{margin-bottom:calc(48*1px) !important}.margin-bottom-49{margin-bottom:calc(49*1px) !important}.margin-bottom-50{margin-bottom:calc(50*1px) !important}.margin-bottom-51{margin-bottom:calc(51*1px) !important}.margin-bottom-52{margin-bottom:calc(52*1px) !important}.margin-bottom-53{margin-bottom:calc(53*1px) !important}.margin-bottom-54{margin-bottom:calc(54*1px) !important}.margin-bottom-55{margin-bottom:calc(55*1px) !important}.margin-bottom-56{margin-bottom:calc(56*1px) !important}.margin-bottom-57{margin-bottom:calc(57*1px) !important}.margin-bottom-58{margin-bottom:calc(58*1px) !important}.margin-bottom-59{margin-bottom:calc(59*1px) !important}.margin-bottom-60{margin-bottom:calc(60*1px) !important}.margin-bottom-61{margin-bottom:calc(61*1px) !important}.margin-bottom-62{margin-bottom:calc(62*1px) !important}.margin-bottom-63{margin-bottom:calc(63*1px) !important}.margin-bottom-64{margin-bottom:calc(64*1px) !important}.margin-bottom-65{margin-bottom:calc(65*1px) !important}.margin-bottom-66{margin-bottom:calc(66*1px) !important}.margin-bottom-67{margin-bottom:calc(67*1px) !important}.margin-bottom-68{margin-bottom:calc(68*1px) !important}.margin-bottom-69{margin-bottom:calc(69*1px) !important}.margin-bottom-70{margin-bottom:calc(70*1px) !important}.margin-bottom-71{margin-bottom:calc(71*1px) !important}.margin-bottom-72{margin-bottom:calc(72*1px) !important}.margin-bottom-73{margin-bottom:calc(73*1px) !important}.margin-bottom-74{margin-bottom:calc(74*1px) !important}.margin-bottom-75{margin-bottom:calc(75*1px) !important}.margin-bottom-76{margin-bottom:calc(76*1px) !important}.margin-bottom-77{margin-bottom:calc(77*1px) !important}.margin-bottom-78{margin-bottom:calc(78*1px) !important}.margin-bottom-79{margin-bottom:calc(79*1px) !important}.margin-bottom-80{margin-bottom:calc(80*1px) !important}.margin-bottom-81{margin-bottom:calc(81*1px) !important}.margin-bottom-82{margin-bottom:calc(82*1px) !important}.margin-bottom-83{margin-bottom:calc(83*1px) !important}.margin-bottom-84{margin-bottom:calc(84*1px) !important}.margin-bottom-85{margin-bottom:calc(85*1px) !important}.margin-bottom-86{margin-bottom:calc(86*1px) !important}.margin-bottom-87{margin-bottom:calc(87*1px) !important}.margin-bottom-88{margin-bottom:calc(88*1px) !important}.margin-bottom-89{margin-bottom:calc(89*1px) !important}.margin-bottom-90{margin-bottom:calc(90*1px) !important}.margin-bottom-91{margin-bottom:calc(91*1px) !important}.margin-bottom-92{margin-bottom:calc(92*1px) !important}.margin-bottom-93{margin-bottom:calc(93*1px) !important}.margin-bottom-94{margin-bottom:calc(94*1px) !important}.margin-bottom-95{margin-bottom:calc(95*1px) !important}.margin-bottom-96{margin-bottom:calc(96*1px) !important}.margin-bottom-97{margin-bottom:calc(97*1px) !important}.margin-bottom-98{margin-bottom:calc(98*1px) !important}.margin-bottom-99{margin-bottom:calc(99*1px) !important}.margin-bottom-100{margin-bottom:calc(100*1px) !important}.padding-0{padding:calc(0*1px) !important}.padding-1{padding:calc(1*1px) !important}.padding-2{padding:calc(2*1px) !important}.padding-3{padding:calc(3*1px) !important}.padding-4{padding:calc(4*1px) !important}.padding-5{padding:calc(5*1px) !important}.padding-6{padding:calc(6*1px) !important}.padding-7{padding:calc(7*1px) !important}.padding-8{padding:calc(8*1px) !important}.padding-9{padding:calc(9*1px) !important}.padding-10{padding:calc(10*1px) !important}.padding-11{padding:calc(11*1px) !important}.padding-12{padding:calc(12*1px) !important}.padding-13{padding:calc(13*1px) !important}.padding-14{padding:calc(14*1px) !important}.padding-15{padding:calc(15*1px) !important}.padding-16{padding:calc(16*1px) !important}.padding-17{padding:calc(17*1px) !important}.padding-18{padding:calc(18*1px) !important}.padding-19{padding:calc(19*1px) !important}.padding-20{padding:calc(20*1px) !important}.padding-21{padding:calc(21*1px) !important}.padding-22{padding:calc(22*1px) !important}.padding-23{padding:calc(23*1px) !important}.padding-24{padding:calc(24*1px) !important}.padding-25{padding:calc(25*1px) !important}.padding-26{padding:calc(26*1px) !important}.padding-27{padding:calc(27*1px) !important}.padding-28{padding:calc(28*1px) !important}.padding-29{padding:calc(29*1px) !important}.padding-30{padding:calc(30*1px) !important}.padding-31{padding:calc(31*1px) !important}.padding-32{padding:calc(32*1px) !important}.padding-33{padding:calc(33*1px) !important}.padding-34{padding:calc(34*1px) !important}.padding-35{padding:calc(35*1px) !important}.padding-36{padding:calc(36*1px) !important}.padding-37{padding:calc(37*1px) !important}.padding-38{padding:calc(38*1px) !important}.padding-39{padding:calc(39*1px) !important}.padding-40{padding:calc(40*1px) !important}.padding-41{padding:calc(41*1px) !important}.padding-42{padding:calc(42*1px) !important}.padding-43{padding:calc(43*1px) !important}.padding-44{padding:calc(44*1px) !important}.padding-45{padding:calc(45*1px) !important}.padding-46{padding:calc(46*1px) !important}.padding-47{padding:calc(47*1px) !important}.padding-48{padding:calc(48*1px) !important}.padding-49{padding:calc(49*1px) !important}.padding-50{padding:calc(50*1px) !important}.padding-51{padding:calc(51*1px) !important}.padding-52{padding:calc(52*1px) !important}.padding-53{padding:calc(53*1px) !important}.padding-54{padding:calc(54*1px) !important}.padding-55{padding:calc(55*1px) !important}.padding-56{padding:calc(56*1px) !important}.padding-57{padding:calc(57*1px) !important}.padding-58{padding:calc(58*1px) !important}.padding-59{padding:calc(59*1px) !important}.padding-60{padding:calc(60*1px) !important}.padding-61{padding:calc(61*1px) !important}.padding-62{padding:calc(62*1px) !important}.padding-63{padding:calc(63*1px) !important}.padding-64{padding:calc(64*1px) !important}.padding-65{padding:calc(65*1px) !important}.padding-66{padding:calc(66*1px) !important}.padding-67{padding:calc(67*1px) !important}.padding-68{padding:calc(68*1px) !important}.padding-69{padding:calc(69*1px) !important}.padding-70{padding:calc(70*1px) !important}.padding-71{padding:calc(71*1px) !important}.padding-72{padding:calc(72*1px) !important}.padding-73{padding:calc(73*1px) !important}.padding-74{padding:calc(74*1px) !important}.padding-75{padding:calc(75*1px) !important}.padding-76{padding:calc(76*1px) !important}.padding-77{padding:calc(77*1px) !important}.padding-78{padding:calc(78*1px) !important}.padding-79{padding:calc(79*1px) !important}.padding-80{padding:calc(80*1px) !important}.padding-81{padding:calc(81*1px) !important}.padding-82{padding:calc(82*1px) !important}.padding-83{padding:calc(83*1px) !important}.padding-84{padding:calc(84*1px) !important}.padding-85{padding:calc(85*1px) !important}.padding-86{padding:calc(86*1px) !important}.padding-87{padding:calc(87*1px) !important}.padding-88{padding:calc(88*1px) !important}.padding-89{padding:calc(89*1px) !important}.padding-90{padding:calc(90*1px) !important}.padding-91{padding:calc(91*1px) !important}.padding-92{padding:calc(92*1px) !important}.padding-93{padding:calc(93*1px) !important}.padding-94{padding:calc(94*1px) !important}.padding-95{padding:calc(95*1px) !important}.padding-96{padding:calc(96*1px) !important}.padding-97{padding:calc(97*1px) !important}.padding-98{padding:calc(98*1px) !important}.padding-99{padding:calc(99*1px) !important}.padding-100{padding:calc(100*1px) !important}.padding-left-0{padding-left:calc(0*1px) !important}.padding-left-1{padding-left:calc(1*1px) !important}.padding-left-2{padding-left:calc(2*1px) !important}.padding-left-3{padding-left:calc(3*1px) !important}.padding-left-4{padding-left:calc(4*1px) !important}.padding-left-5{padding-left:calc(5*1px) !important}.padding-left-6{padding-left:calc(6*1px) !important}.padding-left-7{padding-left:calc(7*1px) !important}.padding-left-8{padding-left:calc(8*1px) !important}.padding-left-9{padding-left:calc(9*1px) !important}.padding-left-10{padding-left:calc(10*1px) !important}.padding-left-11{padding-left:calc(11*1px) !important}.padding-left-12{padding-left:calc(12*1px) !important}.padding-left-13{padding-left:calc(13*1px) !important}.padding-left-14{padding-left:calc(14*1px) !important}.padding-left-15{padding-left:calc(15*1px) !important}.padding-left-16{padding-left:calc(16*1px) !important}.padding-left-17{padding-left:calc(17*1px) !important}.padding-left-18{padding-left:calc(18*1px) !important}.padding-left-19{padding-left:calc(19*1px) !important}.padding-left-20{padding-left:calc(20*1px) !important}.padding-left-21{padding-left:calc(21*1px) !important}.padding-left-22{padding-left:calc(22*1px) !important}.padding-left-23{padding-left:calc(23*1px) !important}.padding-left-24{padding-left:calc(24*1px) !important}.padding-left-25{padding-left:calc(25*1px) !important}.padding-left-26{padding-left:calc(26*1px) !important}.padding-left-27{padding-left:calc(27*1px) !important}.padding-left-28{padding-left:calc(28*1px) !important}.padding-left-29{padding-left:calc(29*1px) !important}.padding-left-30{padding-left:calc(30*1px) !important}.padding-left-31{padding-left:calc(31*1px) !important}.padding-left-32{padding-left:calc(32*1px) !important}.padding-left-33{padding-left:calc(33*1px) !important}.padding-left-34{padding-left:calc(34*1px) !important}.padding-left-35{padding-left:calc(35*1px) !important}.padding-left-36{padding-left:calc(36*1px) !important}.padding-left-37{padding-left:calc(37*1px) !important}.padding-left-38{padding-left:calc(38*1px) !important}.padding-left-39{padding-left:calc(39*1px) !important}.padding-left-40{padding-left:calc(40*1px) !important}.padding-left-41{padding-left:calc(41*1px) !important}.padding-left-42{padding-left:calc(42*1px) !important}.padding-left-43{padding-left:calc(43*1px) !important}.padding-left-44{padding-left:calc(44*1px) !important}.padding-left-45{padding-left:calc(45*1px) !important}.padding-left-46{padding-left:calc(46*1px) !important}.padding-left-47{padding-left:calc(47*1px) !important}.padding-left-48{padding-left:calc(48*1px) !important}.padding-left-49{padding-left:calc(49*1px) !important}.padding-left-50{padding-left:calc(50*1px) !important}.padding-left-51{padding-left:calc(51*1px) !important}.padding-left-52{padding-left:calc(52*1px) !important}.padding-left-53{padding-left:calc(53*1px) !important}.padding-left-54{padding-left:calc(54*1px) !important}.padding-left-55{padding-left:calc(55*1px) !important}.padding-left-56{padding-left:calc(56*1px) !important}.padding-left-57{padding-left:calc(57*1px) !important}.padding-left-58{padding-left:calc(58*1px) !important}.padding-left-59{padding-left:calc(59*1px) !important}.padding-left-60{padding-left:calc(60*1px) !important}.padding-left-61{padding-left:calc(61*1px) !important}.padding-left-62{padding-left:calc(62*1px) !important}.padding-left-63{padding-left:calc(63*1px) !important}.padding-left-64{padding-left:calc(64*1px) !important}.padding-left-65{padding-left:calc(65*1px) !important}.padding-left-66{padding-left:calc(66*1px) !important}.padding-left-67{padding-left:calc(67*1px) !important}.padding-left-68{padding-left:calc(68*1px) !important}.padding-left-69{padding-left:calc(69*1px) !important}.padding-left-70{padding-left:calc(70*1px) !important}.padding-left-71{padding-left:calc(71*1px) !important}.padding-left-72{padding-left:calc(72*1px) !important}.padding-left-73{padding-left:calc(73*1px) !important}.padding-left-74{padding-left:calc(74*1px) !important}.padding-left-75{padding-left:calc(75*1px) !important}.padding-left-76{padding-left:calc(76*1px) !important}.padding-left-77{padding-left:calc(77*1px) !important}.padding-left-78{padding-left:calc(78*1px) !important}.padding-left-79{padding-left:calc(79*1px) !important}.padding-left-80{padding-left:calc(80*1px) !important}.padding-left-81{padding-left:calc(81*1px) !important}.padding-left-82{padding-left:calc(82*1px) !important}.padding-left-83{padding-left:calc(83*1px) !important}.padding-left-84{padding-left:calc(84*1px) !important}.padding-left-85{padding-left:calc(85*1px) !important}.padding-left-86{padding-left:calc(86*1px) !important}.padding-left-87{padding-left:calc(87*1px) !important}.padding-left-88{padding-left:calc(88*1px) !important}.padding-left-89{padding-left:calc(89*1px) !important}.padding-left-90{padding-left:calc(90*1px) !important}.padding-left-91{padding-left:calc(91*1px) !important}.padding-left-92{padding-left:calc(92*1px) !important}.padding-left-93{padding-left:calc(93*1px) !important}.padding-left-94{padding-left:calc(94*1px) !important}.padding-left-95{padding-left:calc(95*1px) !important}.padding-left-96{padding-left:calc(96*1px) !important}.padding-left-97{padding-left:calc(97*1px) !important}.padding-left-98{padding-left:calc(98*1px) !important}.padding-left-99{padding-left:calc(99*1px) !important}.padding-left-100{padding-left:calc(100*1px) !important}.padding-right-0{padding-right:calc(0*1px) !important}.padding-right-1{padding-right:calc(1*1px) !important}.padding-right-2{padding-right:calc(2*1px) !important}.padding-right-3{padding-right:calc(3*1px) !important}.padding-right-4{padding-right:calc(4*1px) !important}.padding-right-5{padding-right:calc(5*1px) !important}.padding-right-6{padding-right:calc(6*1px) !important}.padding-right-7{padding-right:calc(7*1px) !important}.padding-right-8{padding-right:calc(8*1px) !important}.padding-right-9{padding-right:calc(9*1px) !important}.padding-right-10{padding-right:calc(10*1px) !important}.padding-right-11{padding-right:calc(11*1px) !important}.padding-right-12{padding-right:calc(12*1px) !important}.padding-right-13{padding-right:calc(13*1px) !important}.padding-right-14{padding-right:calc(14*1px) !important}.padding-right-15{padding-right:calc(15*1px) !important}.padding-right-16{padding-right:calc(16*1px) !important}.padding-right-17{padding-right:calc(17*1px) !important}.padding-right-18{padding-right:calc(18*1px) !important}.padding-right-19{padding-right:calc(19*1px) !important}.padding-right-20{padding-right:calc(20*1px) !important}.padding-right-21{padding-right:calc(21*1px) !important}.padding-right-22{padding-right:calc(22*1px) !important}.padding-right-23{padding-right:calc(23*1px) !important}.padding-right-24{padding-right:calc(24*1px) !important}.padding-right-25{padding-right:calc(25*1px) !important}.padding-right-26{padding-right:calc(26*1px) !important}.padding-right-27{padding-right:calc(27*1px) !important}.padding-right-28{padding-right:calc(28*1px) !important}.padding-right-29{padding-right:calc(29*1px) !important}.padding-right-30{padding-right:calc(30*1px) !important}.padding-right-31{padding-right:calc(31*1px) !important}.padding-right-32{padding-right:calc(32*1px) !important}.padding-right-33{padding-right:calc(33*1px) !important}.padding-right-34{padding-right:calc(34*1px) !important}.padding-right-35{padding-right:calc(35*1px) !important}.padding-right-36{padding-right:calc(36*1px) !important}.padding-right-37{padding-right:calc(37*1px) !important}.padding-right-38{padding-right:calc(38*1px) !important}.padding-right-39{padding-right:calc(39*1px) !important}.padding-right-40{padding-right:calc(40*1px) !important}.padding-right-41{padding-right:calc(41*1px) !important}.padding-right-42{padding-right:calc(42*1px) !important}.padding-right-43{padding-right:calc(43*1px) !important}.padding-right-44{padding-right:calc(44*1px) !important}.padding-right-45{padding-right:calc(45*1px) !important}.padding-right-46{padding-right:calc(46*1px) !important}.padding-right-47{padding-right:calc(47*1px) !important}.padding-right-48{padding-right:calc(48*1px) !important}.padding-right-49{padding-right:calc(49*1px) !important}.padding-right-50{padding-right:calc(50*1px) !important}.padding-right-51{padding-right:calc(51*1px) !important}.padding-right-52{padding-right:calc(52*1px) !important}.padding-right-53{padding-right:calc(53*1px) !important}.padding-right-54{padding-right:calc(54*1px) !important}.padding-right-55{padding-right:calc(55*1px) !important}.padding-right-56{padding-right:calc(56*1px) !important}.padding-right-57{padding-right:calc(57*1px) !important}.padding-right-58{padding-right:calc(58*1px) !important}.padding-right-59{padding-right:calc(59*1px) !important}.padding-right-60{padding-right:calc(60*1px) !important}.padding-right-61{padding-right:calc(61*1px) !important}.padding-right-62{padding-right:calc(62*1px) !important}.padding-right-63{padding-right:calc(63*1px) !important}.padding-right-64{padding-right:calc(64*1px) !important}.padding-right-65{padding-right:calc(65*1px) !important}.padding-right-66{padding-right:calc(66*1px) !important}.padding-right-67{padding-right:calc(67*1px) !important}.padding-right-68{padding-right:calc(68*1px) !important}.padding-right-69{padding-right:calc(69*1px) !important}.padding-right-70{padding-right:calc(70*1px) !important}.padding-right-71{padding-right:calc(71*1px) !important}.padding-right-72{padding-right:calc(72*1px) !important}.padding-right-73{padding-right:calc(73*1px) !important}.padding-right-74{padding-right:calc(74*1px) !important}.padding-right-75{padding-right:calc(75*1px) !important}.padding-right-76{padding-right:calc(76*1px) !important}.padding-right-77{padding-right:calc(77*1px) !important}.padding-right-78{padding-right:calc(78*1px) !important}.padding-right-79{padding-right:calc(79*1px) !important}.padding-right-80{padding-right:calc(80*1px) !important}.padding-right-81{padding-right:calc(81*1px) !important}.padding-right-82{padding-right:calc(82*1px) !important}.padding-right-83{padding-right:calc(83*1px) !important}.padding-right-84{padding-right:calc(84*1px) !important}.padding-right-85{padding-right:calc(85*1px) !important}.padding-right-86{padding-right:calc(86*1px) !important}.padding-right-87{padding-right:calc(87*1px) !important}.padding-right-88{padding-right:calc(88*1px) !important}.padding-right-89{padding-right:calc(89*1px) !important}.padding-right-90{padding-right:calc(90*1px) !important}.padding-right-91{padding-right:calc(91*1px) !important}.padding-right-92{padding-right:calc(92*1px) !important}.padding-right-93{padding-right:calc(93*1px) !important}.padding-right-94{padding-right:calc(94*1px) !important}.padding-right-95{padding-right:calc(95*1px) !important}.padding-right-96{padding-right:calc(96*1px) !important}.padding-right-97{padding-right:calc(97*1px) !important}.padding-right-98{padding-right:calc(98*1px) !important}.padding-right-99{padding-right:calc(99*1px) !important}.padding-right-100{padding-right:calc(100*1px) !important}.padding-top-0{padding-top:calc(0*1px) !important}.padding-top-1{padding-top:calc(1*1px) !important}.padding-top-2{padding-top:calc(2*1px) !important}.padding-top-3{padding-top:calc(3*1px) !important}.padding-top-4{padding-top:calc(4*1px) !important}.padding-top-5{padding-top:calc(5*1px) !important}.padding-top-6{padding-top:calc(6*1px) !important}.padding-top-7{padding-top:calc(7*1px) !important}.padding-top-8{padding-top:calc(8*1px) !important}.padding-top-9{padding-top:calc(9*1px) !important}.padding-top-10{padding-top:calc(10*1px) !important}.padding-top-11{padding-top:calc(11*1px) !important}.padding-top-12{padding-top:calc(12*1px) !important}.padding-top-13{padding-top:calc(13*1px) !important}.padding-top-14{padding-top:calc(14*1px) !important}.padding-top-15{padding-top:calc(15*1px) !important}.padding-top-16{padding-top:calc(16*1px) !important}.padding-top-17{padding-top:calc(17*1px) !important}.padding-top-18{padding-top:calc(18*1px) !important}.padding-top-19{padding-top:calc(19*1px) !important}.padding-top-20{padding-top:calc(20*1px) !important}.padding-top-21{padding-top:calc(21*1px) !important}.padding-top-22{padding-top:calc(22*1px) !important}.padding-top-23{padding-top:calc(23*1px) !important}.padding-top-24{padding-top:calc(24*1px) !important}.padding-top-25{padding-top:calc(25*1px) !important}.padding-top-26{padding-top:calc(26*1px) !important}.padding-top-27{padding-top:calc(27*1px) !important}.padding-top-28{padding-top:calc(28*1px) !important}.padding-top-29{padding-top:calc(29*1px) !important}.padding-top-30{padding-top:calc(30*1px) !important}.padding-top-31{padding-top:calc(31*1px) !important}.padding-top-32{padding-top:calc(32*1px) !important}.padding-top-33{padding-top:calc(33*1px) !important}.padding-top-34{padding-top:calc(34*1px) !important}.padding-top-35{padding-top:calc(35*1px) !important}.padding-top-36{padding-top:calc(36*1px) !important}.padding-top-37{padding-top:calc(37*1px) !important}.padding-top-38{padding-top:calc(38*1px) !important}.padding-top-39{padding-top:calc(39*1px) !important}.padding-top-40{padding-top:calc(40*1px) !important}.padding-top-41{padding-top:calc(41*1px) !important}.padding-top-42{padding-top:calc(42*1px) !important}.padding-top-43{padding-top:calc(43*1px) !important}.padding-top-44{padding-top:calc(44*1px) !important}.padding-top-45{padding-top:calc(45*1px) !important}.padding-top-46{padding-top:calc(46*1px) !important}.padding-top-47{padding-top:calc(47*1px) !important}.padding-top-48{padding-top:calc(48*1px) !important}.padding-top-49{padding-top:calc(49*1px) !important}.padding-top-50{padding-top:calc(50*1px) !important}.padding-top-51{padding-top:calc(51*1px) !important}.padding-top-52{padding-top:calc(52*1px) !important}.padding-top-53{padding-top:calc(53*1px) !important}.padding-top-54{padding-top:calc(54*1px) !important}.padding-top-55{padding-top:calc(55*1px) !important}.padding-top-56{padding-top:calc(56*1px) !important}.padding-top-57{padding-top:calc(57*1px) !important}.padding-top-58{padding-top:calc(58*1px) !important}.padding-top-59{padding-top:calc(59*1px) !important}.padding-top-60{padding-top:calc(60*1px) !important}.padding-top-61{padding-top:calc(61*1px) !important}.padding-top-62{padding-top:calc(62*1px) !important}.padding-top-63{padding-top:calc(63*1px) !important}.padding-top-64{padding-top:calc(64*1px) !important}.padding-top-65{padding-top:calc(65*1px) !important}.padding-top-66{padding-top:calc(66*1px) !important}.padding-top-67{padding-top:calc(67*1px) !important}.padding-top-68{padding-top:calc(68*1px) !important}.padding-top-69{padding-top:calc(69*1px) !important}.padding-top-70{padding-top:calc(70*1px) !important}.padding-top-71{padding-top:calc(71*1px) !important}.padding-top-72{padding-top:calc(72*1px) !important}.padding-top-73{padding-top:calc(73*1px) !important}.padding-top-74{padding-top:calc(74*1px) !important}.padding-top-75{padding-top:calc(75*1px) !important}.padding-top-76{padding-top:calc(76*1px) !important}.padding-top-77{padding-top:calc(77*1px) !important}.padding-top-78{padding-top:calc(78*1px) !important}.padding-top-79{padding-top:calc(79*1px) !important}.padding-top-80{padding-top:calc(80*1px) !important}.padding-top-81{padding-top:calc(81*1px) !important}.padding-top-82{padding-top:calc(82*1px) !important}.padding-top-83{padding-top:calc(83*1px) !important}.padding-top-84{padding-top:calc(84*1px) !important}.padding-top-85{padding-top:calc(85*1px) !important}.padding-top-86{padding-top:calc(86*1px) !important}.padding-top-87{padding-top:calc(87*1px) !important}.padding-top-88{padding-top:calc(88*1px) !important}.padding-top-89{padding-top:calc(89*1px) !important}.padding-top-90{padding-top:calc(90*1px) !important}.padding-top-91{padding-top:calc(91*1px) !important}.padding-top-92{padding-top:calc(92*1px) !important}.padding-top-93{padding-top:calc(93*1px) !important}.padding-top-94{padding-top:calc(94*1px) !important}.padding-top-95{padding-top:calc(95*1px) !important}.padding-top-96{padding-top:calc(96*1px) !important}.padding-top-97{padding-top:calc(97*1px) !important}.padding-top-98{padding-top:calc(98*1px) !important}.padding-top-99{padding-top:calc(99*1px) !important}.padding-top-100{padding-top:calc(100*1px) !important}.padding-bottom-0{padding-bottom:calc(0*1px) !important}.padding-bottom-1{padding-bottom:calc(1*1px) !important}.padding-bottom-2{padding-bottom:calc(2*1px) !important}.padding-bottom-3{padding-bottom:calc(3*1px) !important}.padding-bottom-4{padding-bottom:calc(4*1px) !important}.padding-bottom-5{padding-bottom:calc(5*1px) !important}.padding-bottom-6{padding-bottom:calc(6*1px) !important}.padding-bottom-7{padding-bottom:calc(7*1px) !important}.padding-bottom-8{padding-bottom:calc(8*1px) !important}.padding-bottom-9{padding-bottom:calc(9*1px) !important}.padding-bottom-10{padding-bottom:calc(10*1px) !important}.padding-bottom-11{padding-bottom:calc(11*1px) !important}.padding-bottom-12{padding-bottom:calc(12*1px) !important}.padding-bottom-13{padding-bottom:calc(13*1px) !important}.padding-bottom-14{padding-bottom:calc(14*1px) !important}.padding-bottom-15{padding-bottom:calc(15*1px) !important}.padding-bottom-16{padding-bottom:calc(16*1px) !important}.padding-bottom-17{padding-bottom:calc(17*1px) !important}.padding-bottom-18{padding-bottom:calc(18*1px) !important}.padding-bottom-19{padding-bottom:calc(19*1px) !important}.padding-bottom-20{padding-bottom:calc(20*1px) !important}.padding-bottom-21{padding-bottom:calc(21*1px) !important}.padding-bottom-22{padding-bottom:calc(22*1px) !important}.padding-bottom-23{padding-bottom:calc(23*1px) !important}.padding-bottom-24{padding-bottom:calc(24*1px) !important}.padding-bottom-25{padding-bottom:calc(25*1px) !important}.padding-bottom-26{padding-bottom:calc(26*1px) !important}.padding-bottom-27{padding-bottom:calc(27*1px) !important}.padding-bottom-28{padding-bottom:calc(28*1px) !important}.padding-bottom-29{padding-bottom:calc(29*1px) !important}.padding-bottom-30{padding-bottom:calc(30*1px) !important}.padding-bottom-31{padding-bottom:calc(31*1px) !important}.padding-bottom-32{padding-bottom:calc(32*1px) !important}.padding-bottom-33{padding-bottom:calc(33*1px) !important}.padding-bottom-34{padding-bottom:calc(34*1px) !important}.padding-bottom-35{padding-bottom:calc(35*1px) !important}.padding-bottom-36{padding-bottom:calc(36*1px) !important}.padding-bottom-37{padding-bottom:calc(37*1px) !important}.padding-bottom-38{padding-bottom:calc(38*1px) !important}.padding-bottom-39{padding-bottom:calc(39*1px) !important}.padding-bottom-40{padding-bottom:calc(40*1px) !important}.padding-bottom-41{padding-bottom:calc(41*1px) !important}.padding-bottom-42{padding-bottom:calc(42*1px) !important}.padding-bottom-43{padding-bottom:calc(43*1px) !important}.padding-bottom-44{padding-bottom:calc(44*1px) !important}.padding-bottom-45{padding-bottom:calc(45*1px) !important}.padding-bottom-46{padding-bottom:calc(46*1px) !important}.padding-bottom-47{padding-bottom:calc(47*1px) !important}.padding-bottom-48{padding-bottom:calc(48*1px) !important}.padding-bottom-49{padding-bottom:calc(49*1px) !important}.padding-bottom-50{padding-bottom:calc(50*1px) !important}.padding-bottom-51{padding-bottom:calc(51*1px) !important}.padding-bottom-52{padding-bottom:calc(52*1px) !important}.padding-bottom-53{padding-bottom:calc(53*1px) !important}.padding-bottom-54{padding-bottom:calc(54*1px) !important}.padding-bottom-55{padding-bottom:calc(55*1px) !important}.padding-bottom-56{padding-bottom:calc(56*1px) !important}.padding-bottom-57{padding-bottom:calc(57*1px) !important}.padding-bottom-58{padding-bottom:calc(58*1px) !important}.padding-bottom-59{padding-bottom:calc(59*1px) !important}.padding-bottom-60{padding-bottom:calc(60*1px) !important}.padding-bottom-61{padding-bottom:calc(61*1px) !important}.padding-bottom-62{padding-bottom:calc(62*1px) !important}.padding-bottom-63{padding-bottom:calc(63*1px) !important}.padding-bottom-64{padding-bottom:calc(64*1px) !important}.padding-bottom-65{padding-bottom:calc(65*1px) !important}.padding-bottom-66{padding-bottom:calc(66*1px) !important}.padding-bottom-67{padding-bottom:calc(67*1px) !important}.padding-bottom-68{padding-bottom:calc(68*1px) !important}.padding-bottom-69{padding-bottom:calc(69*1px) !important}.padding-bottom-70{padding-bottom:calc(70*1px) !important}.padding-bottom-71{padding-bottom:calc(71*1px) !important}.padding-bottom-72{padding-bottom:calc(72*1px) !important}.padding-bottom-73{padding-bottom:calc(73*1px) !important}.padding-bottom-74{padding-bottom:calc(74*1px) !important}.padding-bottom-75{padding-bottom:calc(75*1px) !important}.padding-bottom-76{padding-bottom:calc(76*1px) !important}.padding-bottom-77{padding-bottom:calc(77*1px) !important}.padding-bottom-78{padding-bottom:calc(78*1px) !important}.padding-bottom-79{padding-bottom:calc(79*1px) !important}.padding-bottom-80{padding-bottom:calc(80*1px) !important}.padding-bottom-81{padding-bottom:calc(81*1px) !important}.padding-bottom-82{padding-bottom:calc(82*1px) !important}.padding-bottom-83{padding-bottom:calc(83*1px) !important}.padding-bottom-84{padding-bottom:calc(84*1px) !important}.padding-bottom-85{padding-bottom:calc(85*1px) !important}.padding-bottom-86{padding-bottom:calc(86*1px) !important}.padding-bottom-87{padding-bottom:calc(87*1px) !important}.padding-bottom-88{padding-bottom:calc(88*1px) !important}.padding-bottom-89{padding-bottom:calc(89*1px) !important}.padding-bottom-90{padding-bottom:calc(90*1px) !important}.padding-bottom-91{padding-bottom:calc(91*1px) !important}.padding-bottom-92{padding-bottom:calc(92*1px) !important}.padding-bottom-93{padding-bottom:calc(93*1px) !important}.padding-bottom-94{padding-bottom:calc(94*1px) !important}.padding-bottom-95{padding-bottom:calc(95*1px) !important}.padding-bottom-96{padding-bottom:calc(96*1px) !important}.padding-bottom-97{padding-bottom:calc(97*1px) !important}.padding-bottom-98{padding-bottom:calc(98*1px) !important}.padding-bottom-99{padding-bottom:calc(99*1px) !important}.padding-bottom-100{padding-bottom:calc(100*1px) !important}.bg-grey-100{background-color:#f5f5f5}.bg-lighter{background-color:#fff}.bg-darker{background-color:#2a2a2a}.bg-primary{background-color:#2a2a2a !important}.bg-secondary{background-color:#2a2a2a !important}.bg-section{position:relative;background-size:cover;background-position:center;background-repeat:no-repeat}.bg-section.with-overlay::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(42,42,42,.4)}.color-light,.color-light *{color:#fff}.color-dark,.color-dark *{color:#2a2a2a}*{font-family:"Lato",sans-serif;color:#2a2a2a;font-size:12px}.inherith{color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;margin:0;padding:0}p{margin-bottom:20px}p:last-child{margin-bottom:0px}a{text-decoration:none}a:hover{text-decoration:none}.font-0{font-size:0px;line-height:4px}.font-0 *{font-size:0px;line-height:4px}.font-1{font-size:1px;line-height:5px}.font-1 *{font-size:1px;line-height:5px}.font-2{font-size:2px;line-height:6px}.font-2 *{font-size:2px;line-height:6px}.font-3{font-size:3px;line-height:7px}.font-3 *{font-size:3px;line-height:7px}.font-4{font-size:4px;line-height:8px}.font-4 *{font-size:4px;line-height:8px}.font-5{font-size:5px;line-height:9px}.font-5 *{font-size:5px;line-height:9px}.font-6{font-size:6px;line-height:10px}.font-6 *{font-size:6px;line-height:10px}.font-7{font-size:7px;line-height:11px}.font-7 *{font-size:7px;line-height:11px}.font-8{font-size:8px;line-height:12px}.font-8 *{font-size:8px;line-height:12px}.font-9{font-size:9px;line-height:13px}.font-9 *{font-size:9px;line-height:13px}.font-10{font-size:10px;line-height:14px}.font-10 *{font-size:10px;line-height:14px}.font-11{font-size:11px;line-height:15px}.font-11 *{font-size:11px;line-height:15px}.font-12{font-size:12px;line-height:16px}.font-12 *{font-size:12px;line-height:16px}.font-13{font-size:13px;line-height:17px}.font-13 *{font-size:13px;line-height:17px}.font-14{font-size:14px;line-height:18px}.font-14 *{font-size:14px;line-height:18px}.font-15{font-size:15px;line-height:19px}.font-15 *{font-size:15px;line-height:19px}.font-16{font-size:16px;line-height:20px}.font-16 *{font-size:16px;line-height:20px}.font-17{font-size:17px;line-height:21px}.font-17 *{font-size:17px;line-height:21px}.font-18{font-size:18px;line-height:22px}.font-18 *{font-size:18px;line-height:22px}.font-19{font-size:19px;line-height:23px}.font-19 *{font-size:19px;line-height:23px}.font-20{font-size:20px;line-height:24px}.font-20 *{font-size:20px;line-height:24px}.font-21{font-size:21px;line-height:25px}.font-21 *{font-size:21px;line-height:25px}.font-22{font-size:22px;line-height:26px}.font-22 *{font-size:22px;line-height:26px}.font-23{font-size:23px;line-height:27px}.font-23 *{font-size:23px;line-height:27px}.font-24{font-size:24px;line-height:28px}.font-24 *{font-size:24px;line-height:28px}.font-25{font-size:25px;line-height:29px}.font-25 *{font-size:25px;line-height:29px}.font-26{font-size:26px;line-height:30px}.font-26 *{font-size:26px;line-height:30px}.font-27{font-size:27px;line-height:31px}.font-27 *{font-size:27px;line-height:31px}.font-28{font-size:28px;line-height:32px}.font-28 *{font-size:28px;line-height:32px}.font-29{font-size:29px;line-height:33px}.font-29 *{font-size:29px;line-height:33px}.font-30{font-size:30px;line-height:34px}.font-30 *{font-size:30px;line-height:34px}.font-31{font-size:31px;line-height:35px}.font-31 *{font-size:31px;line-height:35px}.font-32{font-size:32px;line-height:36px}.font-32 *{font-size:32px;line-height:36px}.font-33{font-size:33px;line-height:37px}.font-33 *{font-size:33px;line-height:37px}.font-34{font-size:34px;line-height:38px}.font-34 *{font-size:34px;line-height:38px}.font-35{font-size:35px;line-height:39px}.font-35 *{font-size:35px;line-height:39px}.font-36{font-size:36px;line-height:40px}.font-36 *{font-size:36px;line-height:40px}.font-37{font-size:37px;line-height:41px}.font-37 *{font-size:37px;line-height:41px}.font-38{font-size:38px;line-height:42px}.font-38 *{font-size:38px;line-height:42px}.font-39{font-size:39px;line-height:43px}.font-39 *{font-size:39px;line-height:43px}.font-40{font-size:40px;line-height:44px}.font-40 *{font-size:40px;line-height:44px}.font-41{font-size:41px;line-height:45px}.font-41 *{font-size:41px;line-height:45px}.font-42{font-size:42px;line-height:46px}.font-42 *{font-size:42px;line-height:46px}.font-43{font-size:43px;line-height:47px}.font-43 *{font-size:43px;line-height:47px}.font-44{font-size:44px;line-height:48px}.font-44 *{font-size:44px;line-height:48px}.font-45{font-size:45px;line-height:49px}.font-45 *{font-size:45px;line-height:49px}.font-46{font-size:46px;line-height:50px}.font-46 *{font-size:46px;line-height:50px}.font-47{font-size:47px;line-height:51px}.font-47 *{font-size:47px;line-height:51px}.font-48{font-size:48px;line-height:52px}.font-48 *{font-size:48px;line-height:52px}.font-49{font-size:49px;line-height:53px}.font-49 *{font-size:49px;line-height:53px}.font-50{font-size:50px;line-height:54px}.font-50 *{font-size:50px;line-height:54px}.weight-1{font-weight:100}.weight-2{font-weight:200}.weight-3{font-weight:300}.weight-4{font-weight:400}.weight-5{font-weight:500}.weight-6{font-weight:600}.h1,.h2,.h3,.h4,.h5,.h6{font-family:"Roboto",sans-serif}.h1{font-size:52px;line-height:52px;font-weight:600;margin-bottom:20px;display:block}@media(max-width: 767px){.h1{font-size:32px;line-height:40px;font-weight:600;margin-bottom:20px;display:block}}.h2{font-size:30px;font-weight:600;margin-bottom:20px;display:block}.h3{font-size:22px;font-weight:600;margin-bottom:15px;display:block}.h4{font-size:25px;font-weight:600;margin-bottom:10px;display:block}.h5{font-size:22px;font-weight:600;margin-bottom:10px;display:block}.h6{font-size:18px;font-weight:600;margin-bottom:8px;display:block}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.text-justify{text-align:justify}.text-uppercase{text-transform:uppercase}.text-lowercase{text-transform:lowercase}.text-capitalize{text-transform:capitalize}.with-stroke{color:rgba(0,0,0,0);-webkit-text-stroke:1px;-webkit-text-stroke-color:#fff}.forced-font-child>*{font-size:inherit !important;font-weight:inherit !important}.text-extra-light{font-weight:100}.text-light{font-weight:200}.text-normal{font-weight:500}.text-bold{font-weight:600}.text-extra-bold{font-weight:800}.occhiello{font-size:14px;margin-bottom:5px;display:block;font-weight:500}.occhiello.small{font-size:12px}section{background-color:#fff}.fadeOutUp{top:-50px !important;opacity:0 !important;transition:all .2s}@media(max-width: 991px){.reverse>div:nth-child(1){order:1}.reverse>div:nth-child(2){order:2}.chess img{margin-bottom:20px}}@media(min-width: 768px){.grid-list{display:none}}@media(max-width: 767px){.design-list{display:none}.group-mobile{display:flex;align-items:flex-start}.group-mobile>div.row:first-child{flex:1;width:50%}.group-mobile>div.row:last-child{width:50%}.group-mobile>div.spacer{display:none}}@media(min-width: 1380px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1348px}}.btn{transition:all .2s ease;background:rgba(0,0,0,0);padding:8px 15px;font-size:12px;font-weight:600;border:solid 1px #2a2a2a;border-radius:0px;text-transform:uppercase}.btn.with-icon.right-icon i{margin-left:5px}.btn.with-icon.left-icon i{margin-right:5px}.btn.with-icon i{color:#fff}.btn:hover{background-color:#2a2a2a;color:#fff}.btn.inverted{border:solid 1px #fff;color:#fff}.btn.inverted:hover{background-color:#fff;color:#2a2a2a}.btn.big{font-size:14px;padding:16px 15px}.btn.large{padding:8px 30px}.breadcrumbs{list-style:none;padding-left:0px;display:flex}.breadcrumbs li{margin-right:10px}.breadcrumbs li a,.breadcrumbs li span{font-weight:300;font-size:14px;color:#2a2a2a;margin:0;line-height:inherit}.breadcrumbs li .active{font-weight:400;font-size:14px;color:#2a2a2a;margin:0;line-height:inherit}.contact-form{width:100%}.contact-form .form-group{display:flex;align-items:center;margin-bottom:30px}@media(max-width: 575px){.contact-form .form-group{flex-wrap:wrap;margin-bottom:0px}}.contact-form .form-group .form-input{flex:1 0 auto;max-width:100%}@media(max-width: 575px){.contact-form .form-group .form-input{flex:1 0 100%}.contact-form .form-group .form-input.text{margin-bottom:30px}}.contact-form .form-group .form-input input[type=text],.contact-form .form-group .form-input input[type=email],.contact-form .form-group .form-input textarea{width:100%;border:0px;outline:none;padding-bottom:15px;border-bottom:solid 1px #2a2a2a;background:rgba(0,0,0,0)}.contact-form .form-group .form-input input[type=text]::placeholder,.contact-form .form-group .form-input input[type=email]::placeholder,.contact-form .form-group .form-input textarea::placeholder{text-transform:uppercase;color:#2a2a2a;font-weight:600}.contact-form .form-group .form-input textarea{height:180px}.contact-form .form-group .form-input button{outline:none;border-radius:0px;box-shadow:none}.contact-form .lateral-image img{display:flex}html{margin-right:0px !important}.modal-dialog{width:100%}.modal.fade.show{display:flex !important;align-items:center}@media(min-width: 1024px){.modal-dialog{max-width:900px}}.slider-home{margin:0;position:relative;height:1080px;max-height:100vh;overflow:hidden}.slider-home .swiper-container{height:100%}.slider-home .swiper-container .swiper-slide .content{position:absolute;top:0px;bottom:0px;left:0px;right:0px;padding:0 15px}.slider-home .swiper-container .swiper-slide .content .h1{color:#fff;text-align:center;text-transform:uppercase;margin:0}.slider-home .swiper-container .swiper-slide .content .h1 span{font-size:52px}.slider-home .swiper-container .arrow-container{position:absolute;width:80px;right:100px;bottom:13%;left:auto;z-index:1}@media(max-width: 991px){.slider-home .swiper-container .arrow-container{bottom:80px;left:0;right:0;margin:0 auto;z-index:10}}.slider-home .swiper-container .arrow-container .swiper-button-next-custom i{color:rgba(0,0,0,0);font-size:30px;display:block;width:30px;height:30px;background-image:url("../img/slider/right-arrow.svg");background-size:100%;background-repeat:no-repeat;position:relative}.slider-home .swiper-container .arrow-container .swiper-button-next-custom i::after{content:"";position:absolute;left:0;top:0;bottom:0;background-image:url("../img/slider/right-arrow-dark-filled.svg");background-size:30px;background-repeat:no-repeat;width:0%;overflow:hidden;transition:all .2s ease}.slider-home .swiper-container .arrow-container .swiper-button-next-custom:hover i::after{width:100%}.slider-home .swiper-container .arrow-container .swiper-button-prev-custom i{color:rgba(0,0,0,0);font-size:30px;display:block;width:30px;height:30px;background-image:url("../img/slider/left-arrow.svg");background-size:100%;background-repeat:no-repeat;position:relative}.slider-home .swiper-container .arrow-container .swiper-button-prev-custom i::after{content:"";position:absolute;left:0;top:0;bottom:0;background-image:url("../img/slider/left-arrow-dark-filled.svg");background-size:30px;background-repeat:no-repeat;width:0%;overflow:hidden;transition:all .2s ease}.slider-home .swiper-container .arrow-container .swiper-button-prev-custom:hover i::after{width:100%}.slider-home .swiper-container .swiper-pagination{right:100px}@media(max-width: 991px){.slider-home .swiper-container .swiper-pagination{left:0;right:0;margin:0 auto;bottom:0;top:auto;display:flex;align-items:center;justify-content:center}}.slider-home .swiper-container .swiper-pagination .swiper-pagination-bullet{background:none;color:#fff;font-size:14px;width:auto;height:auto;margin-top:0px;margin-bottom:0px;opacity:1}@media(max-width: 991px){.slider-home .swiper-container .swiper-pagination .swiper-pagination-bullet{padding:0 15px}}.slider-home .swiper-container .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{font-size:20px}.slider-home .scroll-down{position:absolute;bottom:0px;top:180px;left:145px;display:flex;align-items:flex-end;border-left:dotted 2px #2a2a2a;z-index:1}@media(max-width: 767px){.slider-home .scroll-down{left:95px}}@media(max-width: 480px){.slider-home .scroll-down{left:65px}}.slider-home .scroll-down a{margin-left:-12px;margin-top:0px;font-size:25px;line-height:25px}.slider-home .scroll-down a i{font-size:inherit !important;line-height:inherit !important}.slider-servizi .swiper-wrapper{align-items:center}@media(max-width: 991px){.slider-servizi .swiper-wrapper{align-items:flex-start}}.slider-servizi .swiper-wrapper .swiper-slide.slide-image .text-container{display:none}@media(max-width: 991px){.slider-servizi .swiper-wrapper .swiper-slide.slide-text{display:none}.slider-servizi .swiper-wrapper .swiper-slide.slide-image>div{flex-wrap:wrap}.slider-servizi .swiper-wrapper .swiper-slide.slide-image>div .text-container{display:block;margin-top:15px}}.slider-servizi .swiper-wrapper .swiper-slide .image-container{overflow:hidden}.slider-servizi .swiper-wrapper .swiper-slide .image-container img{max-width:100%}.slider-servizi .swiper-wrapper .swiper-slide .description{line-height:30px}.design-list.two-col>div:nth-child(2n) .item{margin-top:140px}@media(max-width: 1199px){.design-list.two-col>div:nth-child(2n) .item{margin-top:100px}}@media(max-width: 991px){.design-list.two-col>div:nth-child(2n) .item{margin-top:80px}}@media(max-width: 767px){.design-list.two-col>div:nth-child(2n) .item{margin-top:15px}}.design-list.three-col>div:nth-child(2n) .item{margin-top:140px}@media(max-width: 1199px){.design-list.three-col>div:nth-child(2n) .item{margin-top:100px}}@media(max-width: 991px){.design-list.three-col>div:nth-child(2n) .item{margin-top:80px}}@media(max-width: 767px){.design-list.three-col>div:nth-child(2n) .item{margin-top:15px}}.design-list.three-col>div:nth-child(3n) .item{margin-top:280px}@media(max-width: 1199px){.design-list.three-col>div:nth-child(3n) .item{margin-top:200px}}@media(max-width: 991px){.design-list.three-col>div:nth-child(3n) .item{margin-top:160px}}@media(max-width: 767px){.design-list.three-col>div:nth-child(3n) .item{margin-top:15px}}.item{margin-bottom:50px}.item .image-container{overflow:hidden}.item .image-container img{max-width:100%}.item .content{margin-top:30px}.item .content>div{flex:0 0 131px}.item .separator-line{height:2px;width:0px;background-image:linear-gradient(to right, #2A2A2A 50%, transparent 50%);background-position:top;background-size:5px 2px;background-repeat:repeat-x;margin-top:15px;transition:1s cubic-bezier(0.225, 1, 0.316, 0.99);transition-delay:.2s}.item .separator-line.is-inview{width:100%}@media(max-width: 767px){div:last-child>.item:last-child{margin-bottom:0px}}.scacco{position:relative}.scacco .scacco-img{width:70%;height:800px}@media(max-width: 991px){.scacco .scacco-img{width:100%;height:50vw}}.scacco .scacco-content{position:absolute;right:0px;top:0px;bottom:0px;width:40%;z-index:1}@media(max-width: 1299px){.scacco .scacco-content{width:60%}}@media(max-width: 991px){.scacco .scacco-content{position:relative;width:100%}}.scacco .scacco-content>div{padding:50px;padding-right:15%}@media(max-width: 991px){.scacco .scacco-content>div{padding:0;padding-top:15px}}.scacco.reverse{display:flex;justify-content:flex-end}@media(max-width: 991px){.scacco.reverse{display:block}}.scacco.reverse .scacco-content{right:auto;left:0px}@media(max-width: 991px){.scacco.reverse .scacco-content{left:auto}}.scacco.reverse .scacco-content>div{padding-right:50px;padding-left:15%}@media(max-width: 991px){.scacco.reverse .scacco-content>div{padding:0;padding-top:15px;background-color:#f5f5f5}}.number{display:flex;justify-content:space-between;align-items:center;padding-top:20px;position:relative}@media(max-width: 479px){.number{flex-wrap:wrap}}.number .title{color:rgba(0,0,0,0) !important;-webkit-text-stroke:1px;-webkit-text-stroke-color:#fff;font-size:94px;font-weight:600;width:260px;flex-basis:260px;flex-grow:0;flex-shrink:0}@media(max-width: 575px){.number .title{font-size:64px;width:180px;flex-basis:180px}}.number .content{display:flex;justify-content:space-between;align-items:center;position:relative}@media(max-width: 1199px){.number .content{flex-wrap:wrap;padding:15px 0}.number .content .subtitle{padding:0 !important;margin-bottom:15px}}.number .content .subtitle{font-size:16px;font-weight:600;line-height:20px;padding:0px 15px;width:200px;flex-basis:200px;flex-grow:0;flex-shrink:0}.number .content .description p{font-size:12px;font-weight:200;line-height:20px;margin-bottom:0px}.number:after{content:"";position:absolute;left:0px;top:0px;height:2px;width:0px;background-image:linear-gradient(to right, #FFFFFF 50%, transparent 50%);background-position:top;background-size:5px 2px;background-repeat:repeat-x;margin-top:20px;transition:1s cubic-bezier(0.225, 1, 0.316, 0.99);transition-delay:.2s}.number.is-inview:after{width:100%}.number:last-child{padding-bottom:20px}.number:last-child:before{content:"";position:absolute;left:0px;bottom:0px;height:2px;width:0px;background-image:linear-gradient(to right, #FFFFFF 50%, transparent 50%);background-position:top;background-size:5px 2px;background-repeat:repeat-x;margin-top:20px;transition:1s cubic-bezier(0.225, 1, 0.316, 0.99);transition-delay:.2s}.number:last-child.is-inview:before{width:100%}@media(max-width: 575px){.number::after,.number:last-child:before{margin-top:10px}}.overlay-title{position:relative}.overlay-title:before{content:attr(data-text);font-family:"Roboto",sans-serif;position:absolute;font-size:clamp(5rem,13vw,18.35rem);line-height:15.2vw;font-weight:600;right:5%;top:0px;z-index:1;text-transform:uppercase;color:rgba(0,0,0,0);-webkit-text-stroke:1px;-webkit-text-stroke-color:#2a2a2a}.overlay-title.bottom-right:before{bottom:0px;right:0px;top:auto}.overlay-title.top-right:before{top:0px;right:0px}.half-bg{position:relative}.half-bg:before{position:absolute;top:0px;left:0px;right:0px;bottom:50%;z-index:0;content:""}.half-bg:after{position:absolute;top:50%;left:0px;right:0px;bottom:0px;z-index:0;content:""}.half-bg.grey-100:before{background-color:#f5f5f5}.half-bg>*{z-index:1}.contact-info .contact-info-title{margin-bottom:25px}@media(max-width: 991px){.contact-info .contact-info-title{margin-bottom:5px}}.contact-info a{color:inherit !important}.contact-info a:hover{text-decoration:underline}.loader{position:fixed;top:0px;right:0px;bottom:0px;left:0px;background:#f5f5f5;transform:translateY(-100%);transition:1s cubic-bezier(0.225, 1, 0.316, 0.99);z-index:4;display:flex;align-items:center;justify-content:center}.loader.active{transform:translateY(0)}.loader img{mix-blend-mode:darken;max-width:300px}.loader-curtain{content:"";position:fixed;top:0px;right:0px;bottom:0px;left:0px;background-color:#fff;transform:translateY(-100%);transition:1s cubic-bezier(0.225, 1, 0.316, 0.99);z-index:3}.loader-curtain.active{transform:translateY(0)}main{padding-top:165px;background-color:#fff}#homepage main{padding-top:0}.logo-fixed{position:fixed;z-index:3;mix-blend-mode:difference;top:50px;left:100px;opacity:1;transition:all .2s}@media(max-width: 767px){.logo-fixed{left:50px}}@media(max-width: 480px){.logo-fixed{left:20px;top:20px}}header{position:fixed;top:0px;right:0px;left:0px;z-index:2;transition:all .2s ease}header .logo{visibility:hidden}header.fixed{background-color:#fff !important;padding:15px;box-shadow:0px 0px 0px 1px rgba(0,0,0,.1)}header.fixed .spacer{display:none}header.fixed .logo img{max-height:80px}.header-grey-100 main{background-color:#f5f5f5}.menu .overlay{position:fixed;width:100vw;height:100vh;left:100%;top:0px;transition:1s cubic-bezier(0.225, 1, 0.316, 0.99);z-index:3}.menu .overlay.active{transform:translateX(-100%)}.menu .menu-fixed{position:fixed;width:100vw;height:100vh;left:0px;top:0px;transition:1s ease;z-index:-1;opacity:0;visibility:hidden}.menu .menu-fixed.animating{z-index:4;visibility:visible}.menu .menu-fixed.active{z-index:4;opacity:1;visibility:visible}.menu .menu-fixed .logo-container{z-index:2;position:relative}.menu .menu-fixed .logo-container .menu-line{display:none}.menu .menu-fixed .logo-container.has-line .menu-line{display:flex;align-items:flex-end;position:absolute;top:-50px;bottom:0px;right:30px;border-left:dotted 2px #2a2a2a}.menu .menu-fixed .logo-container.has-line .menu-line i{margin-left:-12px;font-size:25px;line-height:25px}.menu .menu-fixed .menu-fixed-height{height:calc(100vh - 50px);z-index:1}@media(max-height: 835px),(max-height: 550px)and (max-width: 767px){.menu .menu-fixed .menu-fixed-height{overflow-x:hidden;overflow-y:auto}}.menu .menu-fixed .close-menu{z-index:2;position:fixed;right:100px}@media(max-width: 767px){.menu .menu-fixed .close-menu{right:50px}}@media(max-width: 480px){.menu .menu-fixed .close-menu{right:20px}}.menu .menu-fixed .nav-container{max-width:100%;position:relative;align-self:stretch;z-index:1}.menu .menu-fixed .nav-container nav{position:absolute;top:0px;bottom:0px;left:0px;right:0px;z-index:1;transform:translateX(0px);transition:1s cubic-bezier(0.225, 1, 0.316, 0.99)}@media(max-height: 700px)and (min-width: 481px),(max-height: 550px)and (max-width: 767px)and (min-width: 481px){.menu .menu-fixed .nav-container nav{align-items:flex-start}}.menu .menu-fixed .nav-container nav.deactive-left{transform:translateX(-100%);opacity:0}.menu .menu-fixed .nav-container nav.deactive-right{transform:translateX(100%);opacity:0}.menu .menu-fixed .nav-container nav ul{width:100%;list-style:none;padding-left:0px}.menu .menu-fixed .nav-container nav ul li{margin-bottom:30px}@media(max-width: 767px){.menu .menu-fixed .nav-container nav ul li{margin-bottom:15px}}.menu .menu-fixed .nav-container nav ul li>a{color:rgba(0,0,0,0);-webkit-text-stroke:1px;-webkit-text-stroke-color:#2a2a2a;position:relative;font-size:52px;line-height:58px;text-decoration:none;text-transform:uppercase;font-weight:600}@media(max-width: 767px){.menu .menu-fixed .nav-container nav ul li>a{font-size:42px}}@media(max-width: 480px){.menu .menu-fixed .nav-container nav ul li>a{font-size:32px;line-height:42px}}.menu .menu-fixed .nav-container nav ul li>a.active{color:#2a2a2a}.menu .menu-fixed .nav-container nav ul li>a:before{content:attr(data-text);overflow:hidden;width:0%;position:absolute;left:0;top:50%;z-index:2;color:#2a2a2a;transform:translateY(-50%);transition:1s cubic-bezier(0.225, 1, 0.316, 0.99)}.menu .menu-fixed .nav-container nav ul li>a:hover:before{width:100%}.menu .menu-fixed .nav-container nav ul li.categories{max-width:358px}.menu .menu-fixed .nav-container nav ul li.categories>a{display:block}.menu .menu-fixed .nav-container nav ul li.categories>a::before{width:100%;opacity:0}.menu .menu-fixed .nav-container nav ul li.categories>a:hover:before{opacity:1}.menu .menu-fixed .nav-container nav.submenu ul{max-width:358px;padding-left:20px}.menu .menu-fixed .nav-container nav.submenu ul li>a{display:block}.menu .menu-fixed .nav-container nav.submenu ul li>a:before{content:attr(data-text);overflow:hidden;width:100%;position:absolute;left:0;top:50%;z-index:2;color:#2a2a2a;transform:translateY(-50%);opacity:0;transition:1s cubic-bezier(0.225, 1, 0.316, 0.99)}.menu .menu-fixed .nav-container nav.submenu ul li>a:hover:before{opacity:1}.menu .menu-fixed .nav-container .menu-images{position:relative}.menu .menu-fixed .nav-container .menu-images img{opacity:0 !important;visibility:hidden !important;transform:scale(1.2);padding-left:125px;padding-right:125px;position:absolute;left:0px;top:0px;transition:.5s cubic-bezier(0.225, 1, 0.316, 0.99)}.menu .menu-fixed .nav-container .menu-images img:nth-child(1){position:relative;opacity:0;transform:scale(1)}.menu .menu-fixed .nav-container .menu-images img.visible-image{opacity:1;transform:scale(1)}.icon-menu{width:66px;padding:17px 13px;border-radius:100%;background-color:#fff;border:solid 5px #2a2a2a;overflow:hidden;cursor:pointer;position:fixed;top:74px;right:100px;z-index:2;transition:all .2s}.icon-menu.scroll{top:15px;right:15px}@media(max-width: 767px){.icon-menu{right:50px}}@media(max-width: 480px){.icon-menu{right:20px;top:44px}}.icon-menu::before{content:"";background-color:#2a2a2a;position:absolute;top:0;left:0;bottom:0;width:100%;width:0%;overflow:hidden;transition:all .2s ease}.icon-menu:hover::before{width:100%}.icon-menu:hover span::after{width:100%}.icon-menu span{background:#2a2a2a;height:2px;width:100%;margin-bottom:8px;display:block;position:relative}.icon-menu span::after{content:"";position:absolute;top:0;left:0;bottom:0;background-color:#fff;width:0%;transition:all .2s ease}.icon-menu span:last-child{margin-bottom:0px}.icon-menu-close{width:30px;height:30px;position:relative;cursor:pointer;transition:all .2s ease}.icon-menu-close:hover{transform:rotate(90deg)}.icon-menu-close span:nth-child(1){background:#2a2a2a;height:2px;width:100%;margin-bottom:9px;display:block;transform:rotate(-45deg);position:absolute;top:50%}.icon-menu-close span:nth-child(2){background:#2a2a2a;height:2px;width:100%;margin-bottom:9px;display:block;transform:rotate(45deg);position:absolute;top:50%}footer .footer-menu{width:100%;list-style:none;padding-left:0px}footer .footer-menu li a{text-transform:uppercase;padding:5px 0;display:inline-block}@media(max-width: 767px){footer .footer-menu li a{padding:8px 0}}footer .footer-menu li a:hover{color:#fff;text-decoration:underline}@media(max-width: 991px){footer .contact-info{margin-bottom:15px}}footer .contact-info .contact-info-title{font-size:16px;line-height:20px;font-weight:600;margin-bottom:30px}@media(max-width: 991px){footer .contact-info .contact-info-title{margin-bottom:5px}}footer .contact-info .contact-info-description a:hover{color:#fff}footer .separator-line{height:1px;width:0px;background-image:linear-gradient(to right, #FFFFFF 50%, transparent 50%);background-position:top;background-size:5px 2px;background-repeat:repeat-x;transition:1s cubic-bezier(0.225, 1, 0.316, 0.99);transition-delay:.2s}footer .separator-line.is-inview{width:100%}footer .social-link{text-transform:uppercase;display:block;padding:0px 25px}footer .social-link:hover{color:#fff}footer .social-link i{font-size:18px}footer .copyright a{font-weight:600}footer .copyright a:hover{color:#fff}footer .back-to-top{position:fixed;right:5%;top:55%}footer .back-to-top i{font-size:20px}